Bower ENOENT安装后错误'cd … && npm i'
我有
{ "scripts": { "postinstall": "cd ./bower_components/packagefromgit && npm i" } }
在.bowerrc中
问题是,鲍尔抛出
... bower postinstall cd ./bower_components/packagefromgit && npm i bower ENOENT spawn cd ENOENT Stack trace: Error: spawn cd ENOENT at exports._errnoException (util.js:746:11) at Process.ChildProcess._handle.onexit (child_process.js:1053:32) at child_process.js:1144:20 at process._tickCallback (node.js:355:11)
甚至"postinstall": "cd ."
也是一样的"postinstall": "cd ."
。
在Windows上使用cd
有没有问题? 这个脚本怎样才能跨平台?
系统信息:
凉亭版本:1.5.3
节点版本:0.12.4
操作系统:Windows_NT 6.1.7601 ia32
我不相信'脚本'是.bowerrc的有效configuration。 请参阅https://github.com/bower/spec/blob/master/config.md 。
也许你打算把它放在一个NPM package.json中?