Here not working https://plnkr.co/edit/a7H1ilzkUA3918vc?open=lib%2Fscript.js&deferRun=1
But here in similar example – works, from which I am trying to do: https://plnkr.co/edit/XLSL581pjgwe3PI1?open=lib%2Fscript.js&deferRun=1
page1.js
JavaScript
x
4
1
export function myAlert() {
2
alert("car");
3
}
4
script.js
JavaScript
1
4
1
import { myAlert } from "./page1.js";
2
3
window.onload = myAlert;
4
index.html:
JavaScript
1
16
16
1
<!DOCTYPE html>
2
3
<html>
4
<head>
5
<link rel="stylesheet" href="lib/style.css" />
6
<script src="lib/script.js"></script>
7
</head>
8
9
<!-- <body ng-app="plunker" ng-cloak>
10
<div ng-controller="MainCtrl">
11
<h1>Hello {{name}}</h1>
12
<p>Start editing and see your changes reflected here!</p>
13
</div>
14
</body> -->
15
</html>
16
package.json
JavaScript
1
13
13
1
{
2
"name": "@plnkr/starter-angularjs",
3
"version": "1.0.1",
4
"description": "AngularJS starter template",
5
"dependencies": {
6
"angular": "^1.6.9"
7
},
8
"plnkr": {
9
"runtime": "system",
10
"useHotReload": false
11
}
12
}
13
Alert message is not displayed.
Advertisement
Answer
By @Nick Parsons comment:
JavaScript
1
2
1
<script type="module" src="lib/script.js"></script>
2
This works.