请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

使用 plugins: ["@babel/plugin-transform-runtime"] 插件,就不再需要使用"@babel/preset-env"了么?

正在回答

1回答

肯定要啊。你要知道各个的具体功能是什么。

@babel/preset-env是将ES6转换为ES5的语法,比如let,箭头函数等等,这是必须的

@babel/plugin-transform-runtime是讲ES6中内置的一些模块加入进来,比如Promise,Proxy,这些有些浏览器中没有,所有需要导入


1 回复 有任何疑惑可以回复我~
  • 提问者 阿叶子 #1
    是吗? 我看老师视频讲的。babelrc里边只用了@babel/plugin-transform-runtime,,没写@babel/preset-env啊
    回复 有任何疑惑可以回复我~ 2019-02-22 14:54:15
  • Dell 回复 提问者 阿叶子 #2
    肯定是用了@babel/preset-env的,同学可以回头再看下课程,确认下
    回复 有任何疑惑可以回复我~ 2019-02-22 23:07:56
  • 劫不想秀 回复 Dell #3
    老师我看了视频第二种打包方案里没有用到@babel/preset-env,能说明下吗?而且我打包最后生成了1M的main.js文件。。。
    回复 有任何疑惑可以回复我~ 2019-03-12 16:46:49
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信