在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 如何設(shè)置webpack 壓縮js 生產(chǎn)新文件?

如何設(shè)置webpack 壓縮js 生產(chǎn)新文件?

如何設(shè)置webpack 壓縮js 生產(chǎn)新文件?

plugins: [
    new UglifyJsPlugin({
      output: {
        filename: "[name].min.js"
      }
    })
  ]

我想把打包在 bundle 下的 aaa.js 文件壓縮一下, 生成一個(gè)新的 aaa.min.js 文件。

配置給如何寫?

回答
編輯回答
傻叼

一般都是寫兩個(gè)配置文件,一個(gè)開發(fā)階段用,另一個(gè)發(fā)布階段用,不會(huì)同時(shí)打包生成非壓縮文件和.min文件,如果想要同時(shí)存在兩個(gè)文件發(fā)布的時(shí)候,分別使用webpack.dev.config.jswebpack.prod.config.js執(zhí)行一遍webpack就行了。

2018年4月6日 05:26
編輯回答
陌南塵

沒事做,寫了份webpack教程,樓主要是不怎么會(huì)用,可觀閱下,已分享到github

2018年1月9日 07:14
編輯回答
有點(diǎn)壞
npm install uglify-js -g
uglifyjs aaa.js -o aaa-min.js

還有一種辦法,就是在打包的同時(shí)就壓縮。
在webpack的配置中加入:

 plugins: [
    new webpack.optimize.UglifyJsPlugin(),
  ]
2018年6月7日 06:06
編輯回答
安淺陌
plugins: [
    new webpack.optimize.UglifyJsPlugin(),
  ]

會(huì)自動(dòng)壓縮的,另外如果你的項(xiàng)目僅僅是壓縮靜態(tài)資源,還不如用gulp來的方便

2018年7月28日 19:32