0.0.23 • Published 8 years ago

qwebpack-convert v0.0.23

Weekly downloads
5
License
MIT
Repository
github
Last release
8 years ago

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

8 years ago

0.0.22

8 years ago

0.0.21

8 years ago

0.0.20

8 years ago

0.0.19

8 years ago

0.0.18

8 years ago

0.0.17

8 years ago

0.0.16

8 years ago

0.0.15

8 years ago

0.0.14

8 years ago

0.0.13

8 years ago

0.0.12

8 years ago

0.0.11

8 years ago

0.0.10

8 years ago

0.0.9

8 years ago

0.0.8

8 years ago

0.0.7

8 years ago

0.0.6

8 years ago

0.0.5

8 years ago

0.0.4

8 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago