webpack
webpack.config.js配置项模板
1 | const path = require('path'), |
配置运行 webpack 的命令
package.json
1 | "scripts": { |
dev配置可选项
1 | webpack-dev-server 启动服务 |
依赖项
安装在开发环境下的
–save-dev / -D
安装在生产环境下 例:ejs
–save / -S
- webpack 必备工具:
webpack
webpack-cli
webpack-dev-server
- 处理JS -> ES6 ES7 ES8 装饰器 babel 编译
ES6:
babel-loader@7
babel-core
babel-preset-env
ES7:
babel-plugin-transform-runtime
ES8:
babel-plugin-transform-decorators
babel-plugin-transform-decorators-legacy
- 样式处理 sass -> css -> style
sass-loader
node-sass
css-loader
style-loader
Forth Step:
- 模板处理 ejs || tpl
ejs-loader
- 处理HTML
html-webpack-plugin
评论