返回 导航

Cordova

hangge.com

Cordova - “EPERM: operation not permitted.../.npmignore”错误解决

作者:hangge | 2016-07-24 09:10
今天把机器的环境给重新整了下,结果 Cordova 用不起来了。

1,问题描述
新建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)

回到顶部