Skip to content

ysk2014/h5-webpack-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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