Cordova - “EPERM: operation not permitted.../.npmignore”错误解决
作者:hangge | 2016-07-24 09:10
今天把机器的环境给重新整了下,结果 Cordova 用不起来了。
新建Cordova项目是没问题的,但用命令添加平台文件(cordova platform add ios)就报错。使用 cordova build 也会有同样的问题。
详细信息如下:
Error during untar for /Users/hangge/.cordova/lib/npm_cache/cordova-ios/4.2.0/package.tgz: Error: EPERM: operation not permitted, chmod '/Users/hangge/.cordova/lib/npm_cache/cordova-ios/4.2.0/package/.npmignore'
Error: Failed to fetch platform ios
Probably this is either a connection problem, or platform spec is incorrect.
Check your connection and platform name/version/URL.
Error: EPERM: operation not permitted, chmod '/Users/hangge/.cordova/lib/npm_cache/cordova-ios/4.2.0/package/.npmignore'
2,问题解决
(1)打开“/User/用户”文件夹(我这里便是 /Users/hangge/)
(2)将“.npm”和“.cordova”两个隐藏文件夹删除即可。
(3)再次运行 cordova platform add ios 就不会报错了。
全部评论(0)