注意:**ES6**
的模块化无法在**Node.js**
中执行,需要用Babel编辑成**ES5**
后再执行。
1、在demo04下分别创建文件:01.js、02.js。
01.js | export function getList() {
console.log(‘获取数据列表’)
}
export function save() {
console.log(‘保存数据’)
} | | —- |02.js | //只取需要的方法即可,多个方法用逗号分隔
import { getList, save } from “./01.js”
getList()
save() | | —- |
2、安装Babel
转码器,把01.js
、02.js
都转为ES5
格式。
安装
Babel
转码器。 | npm install —global babel-cli | | —- |把
01.js
、02.js
都转为ES5
格式。 | babel 01.js -o es6/01.js
babel 02.js -o es6/02.js | | —- |
3、执行02.js
node 02.js |
---|
结果:
获取数据列表
保存数据