Bowerrc post安装挂钩无法正常工作

时间:2015-04-08 04:08:56

标签: javascript frontend bower

根据this post,bower应该能够在1.3.1及更高版本中运行安装后脚本。我正在使用凉亭1.3.12。

这是我的bowerrc文件:

{
    "scripts": {
        "postinstall": "./node_modules/grunt-cli/bin/grunt"
    }
}

但是,当我使用bower安装软件包时,钩子不会被执行。我做错了什么?

2 个答案:

答案 0 :(得分:2)

我和你的问题一样。 我已通过将变量 cwd 添加到 .bowerrc 文件来解决:

{
  "cwd": "./",  
   "scripts": {
        "postinstall": "grunt wiredep"
   }
 }

答案 1 :(得分:0)

原因很简单,因为您的bower.json中没有任何软件包,或者已经安装了所有软件包。

请查看我在github上报告的问题:https://github.com/bower/bower/issues/2302