无法加载“模块”类型的脚本

时间:2018-07-02 19:28:34

标签: javascript ecmascript-6 es6-modules

在文件script.js中有ES6的功能,例如import。为此,我将script.js作为module连接,而没有type = 'module'的浏览器会产生错误。但是当我连接脚本

<script type = "module" src = "script.js"> </ script>

作为module,在Chrome browser (v67)中,控制台会弹出一个错误:

  

通过'file:/// D:/PROJECT/playing_field/src/script.js'访问脚本      来自源“ null”的错误已被CORS政策阻止:无效的响应。      因此,不允许访问原始“空”。

如何将脚本作为模块连接?

1 个答案:

答案 0 :(得分:1)

您需要使用Web服务器为页面提供服务。如果尚未配置,并且正在使用Google Chrome浏览器,则可以使用Web Server for Chrome