- babel7配置
// .babelrc
{
"presets": [
[
"@babel/preset-env", // babel6 可用 babel-preset-latest
{
"modules": false
}
]
],
"plugins": ["@babel/plugin-transform-runtime"] //babel6可用babel-plugin-external-helpers,即external-helpers
}
-
preset-latest 可以把es6+ 转成es5, 跟preset-env的唯一区别是env可以根据环境自动配置,一句话能用env ,就不要用latest了
-
引用node的方法时, 打出来的包如果不放在node环境下执行,则需要把对应的方法打包进来, 需用到rollup-plugin-node-builtins. Missing shims for Node.js built-ins 缺少对node的垫片.
网友评论