#webpack 多页面开发 ##实现功能
- 集成开发环境 浏览器实时刷新,静态文件服务器
- js,css打包上线,文件指纹
- 支持 AMD, CMD , es6 模块化
js文件按需加载- es6 语法
- react
##如何使用本项目
git clone https://github.com/yangfeiloveG/webpack-multipage-for-BoqiiH5.git
cd webpack-multipage-for-BoqiiH5
npm install
#基本命令
开发环境
npm run dev
生产环境
npm run release
##handlerbars-loader 几点注意的地方
使用 handlebar时候 需要 安装
npm i handlebars-loader --save-dev
npm i handlebars --save *[必须要要装]* 不装会报错
##postcss-loader 几点注意的地方
使用 postcss 需要 安装
npm i postcss-loader --save-dev
npm i postcss --save-dev *[必须要要装]* 不装会报错
npm i autoprefixer --save-dev 自动加上浏览器前缀
npm i precss --save-dev 支持写 sass-like 语法(支持 $声明变量,@defined-mixin,@defined-extend )
安装:npm install webpack-zepto
import $ from 'webpack-zepto';
##使用第三方非模块规范的库
在配置里面做一下配置
resolve:{
alias:{ //路径需要用 path.resolve 处理下
"Swipe":path.resolve(__dirname,"bower_components/Swipe/swipe.js")
}
}
在第三方库里做导出模块处理