【问题标题】:cordova permission denied on mac terminalmac终端上的cordova权限被拒绝
【发布时间】:2020-04-21 16:18:02
【问题描述】:

我安装了 globaly cordova 并且当我输入 which cordova 时已经获得了路径,它显示 cordova: aliased to /Users/myusername/lib/node_modules/cordova/bin

但是当我输入 cordova create hello com.example.hello HelloWorld 时,它得到的响应是 zsh: permission denied: /Users/myusername/lib/node_modules/cordova/bin

然后我尝试输入 sudo chown -R myusername /Users/myusername/lib/node_modules/cordova/bin 但是当我再次输入 cordova create hello com.example.hello HelloWorld 时,它得到了 zsh: permission denied: /Users/myusername/lib/node_modules/cordova/bin 的响应。

如何修复它以便我可以从我的 Angular 应用程序创建新的 ios cordova 项目?

【问题讨论】:

    标签: ios angular cordova


    【解决方案1】:

    我输入 npm config set prefix /usr/local,然后在输入后输入 npm install -g cordova 并再次输入。我可以得到cordova --version。当我输入cordova create hello com.example.hello HelloWorld时,它开始创建新项目。 这就是我的解决方案。希望这可以帮助其他人。

    【讨论】:

      猜你喜欢
      • 2016-04-25
      • 2021-09-04
      • 1970-01-01
      • 2020-05-13
      • 1970-01-01
      • 2018-12-25
      • 2018-07-28
      • 2018-03-09
      • 2020-11-25
      相关资源
      最近更新 更多