1、安裝nodeJs
2、安裝npm,升級用npm install -g npm,全局安裝
3、全局安裝webpack, npm instsall -g webpack
4、安裝依賴項,npm install --save-dev webpack
5、npm install webpack-cli -D
6、npm install @babel/preset-env
7、webpack app/main.js public/webpack.js
20180329
1、npm init
2、npm install --save-dev webpack
3、npm install --save lodash
4、npm install webpack-cli -D
5、npx webpack src/index.js --output dist/bundle.js
6、mode選項可以在webpack.config.js里指定,也可以在webpack cli命令上指定:
development:開發(fā)模式,webpack會默認配置常用于開發(fā)的參數(shù),如輸出運行時的錯誤信息等
production:產(chǎn)品模式,webpack會默認配置常用語產(chǎn)品構(gòu)建的餐宿,如壓縮代碼等
配置文件:
mode: 'development'
mode: 'production'
命令行:
webpack --mode development
webpack --mode production
去掉警告
7、增加webpack.config.js文件,添加入口出口文件
8、添加npx webpack --config webpack.config.js
9、添加
"scripts": {
"build": "webpack"
},
10、npm run build
11、從 JavaScript 模塊中 import 一個 CSS 文件,你需要在 module 配置中 安裝并添加 style-loader 和 css-loader:
npm install --save-dev style-loader css-loader
12、npm install --save-dev file-loader
13、處理背景和圖標這些圖片
14、每次清空/dist文件 clean-webpack-plugin
安裝 npm install clean-webpack-plugin --save-dev
15、source map module中添加:devtool: 'inline-source-map'
16、webpack-dev-server 為你提供了一個簡單的 web 服務(wù)器,并且能夠?qū)崟r重新加載
安裝 npm install --save-dev webpack-dev-server