gw-inject
-
安装开发工具
npm install
-
clone你的项目(以下为示例)
git clone git@xxxxx.git
-
研发时候使用
grunt命令进行研发 -
在编码过程中会编译研发源码到plugin > src 目录下对应的js
-
把js复制出来,复制到需要注入的页面
console上执行
project (develop)
│ .gitignore
│ Gruntfile.js
│ package.json
│ README.md
│
├─plugin
│ │ background.js
│ │ manifest.json
│ │ popup.html
│ │ README.md
│ │ tianmao.png
│ │
│ └─src
│ detailInject.dev.js
│ detailInject_test.dev.js
│ inject.dev.js
│ inject.inline.js
│ injectIOS.dev.js
│ injectIOS.inline.js
│ payInject.dev.js
│
├─publish
│ detailInject-1415858705516.js
│ inject-1415858705516.js
│ injectIOS-1415858705516.js
│ payInject-1415858705516.js
│
└─src
base.css
bottomTpl.tpl
bottomTplIOS.tpl
detail.css
detailInject.js
detailInject_test.js
inject.js
injectIOS.js
pay.css
payInject.js
topTpl.tpl
topTplIOS.tpl
plugin目录:编译后可运行的JS脚本源码publish目录: 编译后可运行的JS脚本生产压缩码src目录:进行研发的JS脚本,tpl文件,css文件gruntfile.js目录:前端构建组件,负责前端研发,测试,生产环境文件生成。package.json:前端依赖描述文件,即npm的 package.json 文件
grunt build打包文件在 publish目录内