码迷,mamicode.com
首页 > 其他好文 > 详细

wepack打包时出错不压缩代码及使用es7(async await)新语法问题

时间:2019-08-27 11:10:12      阅读:96      评论:0      收藏:0      [点我收藏+]

标签:option   env   eset   tor   options   ade   文件中   conf   core   

1.打包时出错且不压缩代码是因为没有正确的转换语法

npm install babel-core babel-preset-env babel-loader --save-dev

2.如果使用了async await等es7新语法还要安装

npm install babel-plugin-transform-runtime --save-dev

3.webpack.config.js中配置

module:{
        rules:[
            {
                test:/(\.jsx|.js)$/,
                use:{
                    loader:"babel-loader",
                    options:{
                        presets:["env"]
                    }
                },
                exclude:/node_modules/
            }
        ]
    }

4. .babelrc文件中配置

"plugins":[
        [
        "transform-runtime",
        {
            "helpers": false,
            "polyfill": false,
            "regenerator": true,
            "moduleName": "babel-runtime"
        }
        ]
    ]

 

wepack打包时出错不压缩代码及使用es7(async await)新语法问题

标签:option   env   eset   tor   options   ade   文件中   conf   core   

原文地址:https://www.cnblogs.com/lvshoutao/p/11416630.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!