【问题标题】:Cordova Error: Failed to fetch platform cordova-browser@~5.0.0Cordova 错误:无法获取平台 cordova-browser@~5.0.0
【发布时间】:2018-02-16 12:35:02
【问题描述】:

当我构建科尔多瓦项目时,它工作正常。 输出也显示了。但是,几分钟后它显示此错误

错误:无法获取平台 cordova-browser@~5.0.0

    PS C:\Users\Rajadurai\Desktop\app> phonegap serve
[phonegap] starting app server...
[phonegap] listening on 127.0.0.1:3000
[phonegap]
[phonegap] ctrl-c to stop the server
[phonegap]
[phonegap] 200 /socket.io/?EIO=3&transport=polling&t=M6UXY64
[phonegap] 200 /socket.io/?EIO=3&transport=polling&t=M6UXY79&sid=rXL4l2-OqPKmfZW6AAAA
[phonegap] 200 /socket.io/?EIO=3&transport=polling&t=M6UXY7l&sid=rXL4l2-OqPKmfZW6AAAA
[phonegap] 200 /
[phonegap] 304 /socket.io/socket.io.js
[phonegap] 200 /socket.io/?EIO=3&transport=polling&t=M6UXYG2
[phonegap] 200 /socket.io/?EIO=3&transport=polling&t=M6UXYJ5&sid=zpW7GDvt1Qd-4P4fAAAB
[phonegap] 200 /socket.io/?EIO=3&transport=polling&t=M6UXYJg&sid=zpW7GDvt1Qd-4P4fAAAB
[phonegap] 200 /
[phonegap] 304 /socket.io/socket.io.js
[phonegap] 200 /
[phonegap] 200 /socket.io/?EIO=3&transport=polling&t=M6UXg9G
[phonegap] 200 /socket.io/?EIO=3&transport=polling&t=M6UXg9j&sid=c-F51GuDrgqwHErsAAAC
[phonegap] 200 /socket.io/?EIO=3&transport=polling&t=M6UXgA9&sid=c-F51GuDrgqwHErsAAAC
Using cordova-fetch for cordova-browser@~5.0.0


Error: Failed to fetch platform cordova-browser@~5.0.0
Probably this is either a connection problem, or platform spec is incorrect.
Check your connection and platform name/version/URL.
Error: cmd: Command failed with exit code 1 Error output:
npm ERR! code ENOENT
npm ERR! errno ENOENT
npm ERR! enoent request to https://registry.npmjs.org/cordova-browser failed, reason: getaddrinfo ENOENT registry.npmjs.org:443
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\Rajadurai\AppData\Roaming\npm-cache\_logs\2018-02-16T12_12_00_250Z-debug.log

截图 请帮我解决这个问题

【问题讨论】:

  • 为什么要添加旧版浏览器平台?
  • 不,我不添加任何内容,也不了解浏览器平台
  • 请解释一下

标签: cordova command-line-interface phonegap


【解决方案1】:

删除您尝试在其上运行的平台(浏览器、ios、android 等)

例如(运行 cmd,定位到您的项目文件夹并输入):

cordova platform rm browser

再次添加平台

cordova platform add browser

你可以跑

cordova run browser

【讨论】:

    【解决方案2】:

    CordovaError:无法获取平台cordova-android@^8.0.0/cordova – 错误:无法获取平台android

    如果您遇到上述任何错误,请执行以下步骤来解决此问题

    1) 请在环境变量路径中添加 C:\Windows\System32

    2) 确保在 JAVA_HOME 和路径下设置了 JDK/bin 路径

    3) 确保在 ANDROID_HOME 和路径下设置了 sdk 路径

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-09-07
      • 2018-05-12
      • 1970-01-01
      • 1970-01-01
      • 2023-03-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多