Nodejs 使用 es module ,import/export
???? ???? ???? ????
「Node」如何使用 es6 esm 语法?
Node.js 如何处理 ES6 模块 - 阮一峰的网络日志 - Google Chrome
以前只知道 node-babel 或者 .mjs 后缀。但还有一种方法,就是在 package.json 中加入以下字段。
{ "type": "module" }
最新补充:用 esm 超简单使用 import
https://github.com/standard-things/esm
cnpm install esm --save-dev
node -r esm index.js
一、安装依赖 babel-cli babel-preset-env
$ npm init -y
$ npm i -g @babel/node
$ npm i @babel/preset-env @babel/core --save-dev
二、添加 .babelrc
{
"presets": [ "@babel/preset-env" ]
}
三、使用 babel-node
$ babel-node index.js