Skip to content

yangfei19881024/webpack-multipage-yang

Repository files navigation

#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 )

使用zeptojs

安装:npm install webpack-zepto
import $ from 'webpack-zepto';

##使用第三方非模块规范的库

在配置里面做一下配置
resolve:{
  alias:{ //路径需要用 path.resolve 处理下
      "Swipe":path.resolve(__dirname,"bower_components/Swipe/swipe.js")
  }
}
在第三方库里做导出模块处理

About

webpack多页面开发集成模板

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published