如何在package.json中的pre / postinstall脚本中调用多个调用

时间:2014-12-30 21:47:07

标签: json node.js

我想在预安装期间运行几个不同的脚本,以及一些postinstall,但在npm上使用分号分割调用的示例不起作用,最终会抛出错误。希望能够做到这样的事情:

  "scripts": {
    "preinstall": "composer install; php artisan key:generate; grunt build:app",
    "install": "bower install",
    "postinstall": "bin\\post_install.sh git@bitbucket.project/project.git"
  },

我想在postinstall中安装“bower install”,但是没有工作,因为安装基本上是相同的我把它放在那里,现在我想要调用几个预安装调用我没有相同的解决方案可用只有一个选择。如果可能的话,我不想在bash脚本中将它们全部分开。

1 个答案:

答案 0 :(得分:0)

使用'&&'分隔命令,如下所示:

"preinstall": "composer install && php artisan key:generate && grunt build:app"