一、node.js中体验babel
介绍:babel 转换工具 可以将es6以及更好版本的js代码编译转换为高兼容性兼容性的es5代码
1. npm install --save-dev @babel/core @babel/cli @babel/preset-env @babel/node
2. npm install --save @babel/polyfill
3. 项目根目录创建文件 babel.config.js
4. 在babel.config.js文件中添加如下代码
babel.config.js:
const presets = [
["@babel/env", {
target: {
edge: "17",
firefox: "60",
chrome: "67",
safari: "11.1"
}
}]
]
module.export = { presets }
5. 通过npx babel-node ./index.js执行代码
index.js: 可以编写属于ES6的语法