在尝试排除为什么systemjs找不到我安装的自定义库时(可能是一个后续问题),我在尝试“手动”执行操作时遇到了问题。
因此,我有一个由3个文件组成的简单系统:
索引只是:
<!DOCTYPE html><html><头部><元字符集=“utf-8”><title>测试</头><body><script src=“hi.js”></script></body></html>
高js:
从“hi2.js”导入*作为hi;hi.myFunction();
高2.js:
函数myFunction(){警报(“hi”)}导出{myFunction};
现在,当我运行(使用webstorm和chrome 62)以上代码时,我得到(chrome)调试器报告的以下错误:“Uncaught SyntaxError:意外的令牌导入”
这里发生了什么?我检查了javascript的合规性关于mdn它告诉我,chrome 61和更新版本支持导入我使用chrome 62进行测试。
那么,发生了什么,以及如何使其发挥作用?
每建议我还将html行更改为<script type=“module”src=“hi.js”></script>
。那一点帮助都没有,同样的错误。