【问题标题】:how to avoid adding plugin each time a clone from git is done每次从 git 克隆完成时如何避免添加插件
【发布时间】:2015-11-02 19:08:17
【问题描述】:

我发现为了让我的应用程序正常工作(并创建正确的 apk),我总是手动添加平台和 phonegap 的每个插件。

有没有办法让它自动化?

现在我用 yo angular 搭建了应用程序,我使用 grunt 来运行每个任务,并使用 npm 和 bower 来运行依赖项。

其实我必须这样做:

git clone http://address.git
npm install && bower install

还有

cordova platform add android
phonegap plugin add cordova-plugin-camera cordova-plugin-file

有没有办法将前两个中的后两个自动化?

【问题讨论】:

    标签: cordova npm bower


    【解决方案1】:

    创建一个shell脚本,内容如下:

    #!/bin/bash
    npm install && bower install
    cordova platform add android
    phonegap plugin add cordova-plugin-camera cordova-plugin-file
    

    将脚本放在 git repo 的根目录中。每次进行克隆时运行脚本:

    git clone http://address.git
    address/setup.sh
    

    【讨论】:

    • 我想知道在 grunt 中包含一个任务是否是个好主意,例如使用 grunt-cordovacli 的“grunt init”
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-10-03
    • 2020-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多