Node.js使用ES6模块化报错:Cannot use import statement outside a module

在node.js中使用import语句导入模块时,竟然报错

Node.js使用ES6模块化报错:Cannot use import statement outside a module_第1张图片

原因时node.js默认使用CommonJS模块化规范。

解决方法:

在package.json中加入一句话"type": "module", 指明type类型为module

Node.js使用ES6模块化报错:Cannot use import statement outside a module_第2张图片

 然后就可以在Node.js中使用ES6模块化规范导入模块啦!

你可能感兴趣的:(前端,es6,node.js)