Skip to content

ysk2014/h5-webpack-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Oct 10, 2018
bbaea40 · Oct 10, 2018

History

43 Commits
Nov 29, 2017
Jan 24, 2018
Nov 29, 2017
Aug 6, 2017
Nov 29, 2017
Oct 10, 2018
Oct 10, 2018

Repository files navigation

H5应用的Webpack脚手架

这是一个快速搭建h5应用开发环境和打包的webpack脚手架。

安装

$ npm install -g h5-webpack-generator

开始

创建应用:

$ h5-webpack  /tmp/foo && cd /tmp/foo

安装 devpendencies:

$ npm install

启动开发环境服务: http://localhost:3000/:

$ npm run dev

打包:

$ npm run build

如果想使用webpack-bundle-analyzer插件,请使用:

$ npm run build --report

命令行参数

-v, --version       output the version number
-m, --multiple      add multiple pages support

版本

  • 1.2.0: 把babel-preset-es2015替换成babel-preset-env
  • 1.3.0: 去掉对ts和coffeescript、sass的支持,默认支持es2015和less,添加对webpack-bundle-analyzer插件的支持
  • 1.3.2: 对多页面配置的优化
  • 1.3.3: 对dev环境webpack配置优化
  • 1.3.4: 开发环境使用NamedModulesPlugin,生产环境使用HashedModuleIdsPlugin,可以减小打包后的文件大小
  • 1.3.5:针对缓存持久化做一些修复,生成稳定的ChunkId和ModuleId
  • 1.3.6: 使用inline-manifest-webpack-plugin插件把manifest打包到html里面
  • 1.4.0: 去除--cache参数,改为默认

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published