yarn add webpack@next webpack-cli --dev
或者javascript
npm install webpack@next webpack-cli --save-dev
建立文件:java
運行結果:webpack
1 不在須要設置配置文件(如上例子)
默認入口文件爲./src 默認輸出文件爲./dist
2 能夠選擇兩種模式:生產模式和開發模式git
能夠看到,開發模式構建花的時間更少,最終的main.js文件更大;而生成模式構建時間更長,最終的main.js文件更小。github
生產模式:作了各類類型的優化:壓縮,做用域提高等,默認包含了須要手動加入的插件,好比NoEmitOnErrorsPlugin
開發模式:提升了構建速度,輸出文件(main.js)更易閱讀(自動包含了文件路徑名等)web
在你要導入的庫的package.json中增長sideEffects:false配置
demo查看npm
經過Es6語法導入JSON時,webpack會自動去除沒有使用的exports。json
意味着能夠使用ES6語法而且能壓縮它(而無需轉換)ide
查看具體說明測試
更多看: webpack官方