【AMD】require is not defined
原因:
无法识别require
解决方案
- 使用npm下载requirjs
npm i requirejs
- 在HTML页面引用该js文件,注意:引用requireJS时要放在最前面
<script src="./node_modules/requirejs/require.js"></script>
【AMD】moduleA is not defined
【ES6】Cannot use import statement outside a module
原因:
js中默认引用类型type="application/javascript,在使用ES6模块化时,需要设置为type=“module”
<script type="module" src="js/index.js"></script>