当我试图从另一个javascript文件导入时,出现了这个错误.这是我第一次try 这样的事情.主文件是main.js
,模块文件是mod.js
.
主要的js:
import * as myModule from "mod";
myModule.func();
摩登派青年js:
export function func(){
console.log("Hello World");
}
我该怎么解决这个问题?谢谢
当我试图从另一个javascript文件导入时,出现了这个错误.这是我第一次try 这样的事情.主文件是main.js
,模块文件是mod.js
.
主要的js:
import * as myModule from "mod";
myModule.func();
摩登派青年js:
export function func(){
console.log("Hello World");
}
我该怎么解决这个问题?谢谢
为了使用导入语法(ESModules),您需要向包中添加以下内容.最高级别的json:
{
// ...
"type": "module"
}
如果使用的Node版本早于13,则在运行程序时还需要使用--experimental-modules
标志:
node --experimental-modules program.js
希望有帮助!