npm WARN生命周期ios-deploy@1.9.1~preinstall:无法在wd%s%s(wd =%s)中运行ios-deploy@1.9.1 ./src/scripts/check_reqs.js&& xcodebuild /usr/local/lib/node_modules/.staging/ios-deploy-298c9491 错误的ERR!达尔文16.4.0 错误的ERR! argv" / usr / local / bin / node" "在/ usr / local / bin中/ NPM" "安装" " -g" " IOS部署" 错误的ERR!节点v6.9.5 错误的ERR! npm v3.10.10 错误的ERR! path / usr / local / lib / node_modules / ios-deploy / build / Release / ios-deploy 错误的ERR!代码ENOENT 错误的ERR! errno -2 错误的ERR!系统调用chmod
npm ERR! enoent ENOENT:没有这样的文件或目录,chmod' / usr / local / lib / node_modules / ios-deploy / build / release / ios-deploy' 错误的ERR! enoent ENOENT:没有这样的文件或目录,chmod' / usr / local / lib / node_modules / ios-deploy / build / release / ios-deploy' 错误的ERR! enoent这很可能不是npm本身的问题 错误的ERR! enoent并且与npm无法找到文件有关。 错误的ERR! ENOENT
这是错误消息,我得到任何帮助将非常感谢
答案 0 :(得分:11)
如果你有OS X 10.11 El Capitan或更高版本,那么使用 - unsafe-perm 标志执行npm命令,然后它应该可以工作:
npm install -g ios-deploy --unsafe-perm=true
答案 1 :(得分:2)
这可能对你有所帮助......
npm install -g ios-deploy --unsafe-perm = true
or
npm install -g ios-deploy --allow-root