在 Chrome 中使用 ES-6 导入语法时出现未捕获的语法错误
Uncaught syntax error when using ES-6 import syntax in Chrome
这是我第一次使用模块。我已经阅读了一些教程并搜索了所有内容,但没有找到解决我的问题的方法。
我有这些文件,代码如下:
index.html
<script type="module" src="~/js/fight.js"></script>
<script type="module" src="~/js/queue.js"></script>
fight.js
$(document).ready(() => {
import { test } from './queue.js';
console.log(test);
})
queue.js
export let test = 'queue file has loaded';
我收到此错误:Uncaught SyntaxError: Unexpected token '{'
我正在使用来自 Visual Studio、Chrome 83.
的实时服务器
任何想法将不胜感激!
这就是应该的方式,并确保也导入 jQuery,除非您为简洁起见删除了因为 $(document).ready
不起作用
import { test } from "./queue.js";
$(document).ready(() => {
console.log(test);
});
这是我第一次使用模块。我已经阅读了一些教程并搜索了所有内容,但没有找到解决我的问题的方法。
我有这些文件,代码如下:
index.html
<script type="module" src="~/js/fight.js"></script>
<script type="module" src="~/js/queue.js"></script>
fight.js
$(document).ready(() => {
import { test } from './queue.js';
console.log(test);
})
queue.js
export let test = 'queue file has loaded';
我收到此错误:Uncaught SyntaxError: Unexpected token '{'
我正在使用来自 Visual Studio、Chrome 83.
的实时服务器任何想法将不胜感激!
这就是应该的方式,并确保也导入 jQuery,除非您为简洁起见删除了因为 $(document).ready
不起作用
import { test } from "./queue.js";
$(document).ready(() => {
console.log(test);
});