根据this post,bower应该能够在1.3.1及更高版本中运行安装后脚本。我正在使用凉亭1.3.12。
这是我的bowerrc文件:
{
"scripts": {
"postinstall": "./node_modules/grunt-cli/bin/grunt"
}
}
但是,当我使用bower安装软件包时,钩子不会被执行。我做错了什么?
答案 0 :(得分:2)
我和你的问题一样。 我已通过将变量 cwd 添加到 .bowerrc 文件来解决:
{
"cwd": "./",
"scripts": {
"postinstall": "grunt wiredep"
}
}
答案 1 :(得分:0)
原因很简单,因为您的bower.json中没有任何软件包,或者已经安装了所有软件包。
请查看我在github上报告的问题:https://github.com/bower/bower/issues/2302