【问题标题】:Cordova: Error adding android platformCordova:添加 android 平台时出错
【发布时间】:2016-04-18 17:39:24
【问题描述】:

我尝试将 android 平台添加到我的项目中,但出现错误:

~/learn/hello$ cordova platform add android
npm http GET https://registry.npmjs.org/cordova-android/4.0.0
npm http 401 https://registry.npmjs.org/cordova-android/4.0.0
Unable to fetch platform android: Error: unauthorized Name or password is incorrect.: cordova-android/4.0.0

我想知道为什么会这样 科尔多瓦 5.0.0 版, Phonegap 版本 5.0.0-0.27.1

【问题讨论】:

    标签: cordova


    【解决方案1】:

    我认为这个问题是因为您的主目录中的 .npmrc,只需将其删除,一切都会正常

    【讨论】:

    • 使用“npm config ls -l | grep config”列出所有配置,我只是删除用户一个。
    【解决方案2】:

    您的 .npmrc 文件中很可能有发布所需的凭据,而 cordova 误解了要使用的凭据。

    已提交修复此问题:https://issues.apache.org/jira/browse/CB-8956,直到 5.1+(或他们决定选择的任何版本号)才会显示

    但与此同时,Cordova 5.0.0 是最新的,您可以这样做:

    $HOME={当前目录}cordova平台添加android

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-08-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多