0.0.23 • Published 9 years ago
qwebpack-convert v0.0.23
qwebpack-convert
安装方式:npm install qwebpack-convert -g
此工具目的是将一个fekit工程自动转换为一个支持webpack的标准工程,执行方式为命令行到工程根目录,确保工程包含fekit.config文件。
工具做的事情包括
- 为工程根目录下的fekit_modules文件夹内的模块自动添加package.json,并同步fekit.config文件的内容到这里,这样这个文件夹里的module就是一个标准的node module了
- 将webpack.config.js模板自动添加到文件根目录下,自动将fekit的export和alias同步进来
- copy webpack需要用到的package.json模板到根目录下
- 将pack,sync脚本同步到工程根目录下的build文件夹内,功能和fekit pack,fekit sync相同
- 本地执行npm install,安装各种包(目前先手动执行,推荐升级到npm3)
以上步骤完成之后这个工程就是一个可以用webpack来打包的工程了。具体使用方法
- 根目录下面执行webpack命令,执行一次打包过程
- 启动调试server,根目录下执行qwebpack-server命令
- --port 改变server端口,默认80
- --https 启动https模式server
- --fekit 使用fekit模式启动server,会分析文件require,使用document.write返回
- --mock mock数据,参考fekit -m
- --compress 打包压缩脚本
pack, sync命令
- npm run pack,执行webpack打包,同时生成refs文件夹(vm,scripts,styles,ver文件)
- npm run min,执行webpack压缩打包,同时生成refs文件夹(vm,scripts,styles,ver文件)
- npm run sync, 同步当前工程目录信息到.dev 文件配置的开发机中的路径
- npm run pack-sync,简化命令,执行pack && sync
0.0.23
9 years ago
0.0.22
9 years ago
0.0.21
9 years ago
0.0.20
9 years ago
0.0.19
10 years ago
0.0.18
10 years ago
0.0.17
10 years ago
0.0.16
10 years ago
0.0.15
10 years ago
0.0.14
10 years ago
0.0.13
10 years ago
0.0.12
10 years ago
0.0.11
10 years ago
0.0.10
10 years ago
0.0.9
10 years ago
0.0.8
10 years ago
0.0.7
10 years ago
0.0.6
10 years ago
0.0.5
10 years ago
0.0.4
10 years ago
0.0.3
10 years ago
0.0.2
10 years ago
0.0.1
10 years ago