webstorm 运行后SyntaxError: Cannot use import statement outside a module
时间: 2023-11-09 21:00:11 浏览: 285
WebStorm 启动失败 ErrOr: ENOENTI: no such file or directory, open ‘D:\project \xxx\log-2019-03-29. log
这个错误发生的原因是,代码使用了 ES6 的 `import` 语法,但是 Node.js 不支持 ES6 的模块系统。解决办法是将代码转换成 CommonJS 或者使用 Babel 等工具进行代码转换。
可以在 package.json 中添加以下配置来解决该问题:
```json
{
"type": "module"
}
```
这样告诉 Node.js,我们使用的是 ES6 模块系统,Node.js 将会支持 ES6 的 import/export 语法。
阅读全文