首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >试图为android构建apk并获取npm错误

试图为android构建apk并获取npm错误
EN

Stack Overflow用户
提问于 2017-08-23 22:25:56
回答 1查看 587关注 0票数 2

嗨,当我尝试运行这个命令ionic cordova build android --release时,我看到下面的错误

我已经尝试过的

  • 我重新安装了离子,科多瓦仍然没有工作
  • 我重新安装了nodeJS
  • 我还卸载了android平台并重新安装了它,但它仍然没有工作。
  • 我试过安装cordova插件-电子邮件编写器
  • 我还尝试了不同的程序,如git、PowerShell和命令提示符。 (截断) ..。ww/js/services.js文件www/js/services.js没有错误。将其添加到项目中无法从config.xml恢复插件“config.xml”。您可能需要尝试再次添加它。错误:无法通过注册表获取插件com.rjfun.cordova.iad@^2.0.4。这可能是连接问题,或者插件规范不正确。检查您的连接和插件名称/版本/URL。错误: cmd:命令失败,退出代码1错误输出: npm错误!Windows_NT 6.1.7601 npm错误!argv“C:\ProgramFiles\nodejs\node.exe”"C:\Program \nodejs\nodejs\node模块\ npm \bin\npm-cli.js“安装"com.rjfun.cordova.iad@2.0.4”npm ERR!节点v6.11.2 npm错误!npm v3.10.10 npm错误!代码E404 npm!404注册表返回了404,因为GET on https://registry.npmjs.org/com.rjfun.cordova.iad npm!404NPMerr!404 'com.rjfun.cordova.iad‘不在https://registry.npmjs.org/com.rjfun.cordova.iad注册表中。name!404您应该错误地让作者发布它(或者自己使用这个名字!)请注意,您也可以从npm!404 tarball、文件夹、http url或git url安装。npm错误!请包括以下文件与任何支持请求: npm!C:\Users\fartsstinksodontfart\Desktop\newiconic\hoydesigndiifferent\node_modules\npm-debug.log在config.xml中发现了插件"cordova- plugin -email-composer“。将其添加到该项目中,无法从config.xml恢复插件"cordova- plugin -email-composer“。您可能需要尝试再次添加它。错误:通过注册表获取插件cordova-plugin-email-composer@https://github.com/katzer/cordova-plugin-email-composer.git#0.8.2失败。这可能是连接问题,或者插件规范不正确。检查您的连接和插件名称/版本/URL。错误: cmd:命令失败,退出代码1错误输出: npm错误!克隆C:\Users\fartsstinksodontfart\AppData\Roaming\npm-cache\_git-remotes\git-https-github-com-katzer-cordova-plugin-电子邮件-composer- git -0-8-2-1181afa8 C:\Users\FARTSS~1\AppData\Local\Temp\npm-10508-f9448953\git-cache-5f8d071e\cab303daada1d86579b6c76354b8333ae5d1a efe:克隆到'C:\Users\FARTSS~1\AppData\Local\Temp\npm-10508-f9448953\git-cache-5f8d071e\cab303daada1d86579b6c76354b8333ae5d1 aefe‘.npm错误!git克隆C:\Users\fartsstinksodontfart\AppData\Roaming\npm-cache\_git-remotes\git-https-github-com-katzer-cordova-plugin-电子邮件-composer-git-0-8-2-1181afa8 C:\Users\FARTSS~1\AppData\Local\Temp\npm-10508-f9448953\git-cache-5f8d071e\cab303daada1d86579b6c76354b8333ae5d1a efe: C:\Users\FARTSS~1\AppData\Local\Temp\npm-10508-f9448953\git-cache-5f8d071e\cab303daada1d86579b6c76354b8333ae5d1a:无法产生sh:没有这样的文件或目录npm错误!git克隆C:\Users\fartsstinksodontfart\AppData\Roaming\npm-cache\_git-remotes\git-https-github-com-katzer-cordova-plugin-电子邮件-composer-git-0-8-2-1181afa8 C:\Users\FARTSS~1\AppData\Local\Temp\npm-10508-f9448953\git-cache-5f8d071e\cab303daada1d86579b6c76354b8333ae5d1a efe:致命:无法发送npm错误!git克隆C:\Users\fartsstinksodontfart\AppData\Roaming\npm-cache\_git-remotes\git-https-github-com-katzer-cordova-plugin-电子邮件-composer-git-0-8-2-1181afa8 C:\Users\FARTSS~1\AppData\Local\Temp\npm-10508-f9448953\git-cache-5f8d071e\cab303daada1d86579b6c76354b8333ae5d1a efe: npm错误!Windows_NT 6.1.7601 npm错误!argv“C:\ Files\nodejs\node.exe”"C:\Program \nodejs\nodejs\node\ npm \bin\nm-cli.js“”安装“"cordova-plugin-email-composer@https://github.com/katzer/cordova-plugin-email-composer.git#0.8.2”npm!节点v6.11.2 npm错误!npm v3.10.10 npm错误!代码128 npm错误!命令失败: git C:\Users\fartsstinksodontfart\AppData\Roaming\npm-cache\_git-remotes\git-https-github-com-katzer-cordova-plugin- -c core.longpaths=true克隆电子邮件-composer-git-0-8-2-1181afa8 C:\Users\FARTSS~1\AppData\Local\Temp\npm-10508-f9448953\git-cache-5f8d071e\cab303daada1d86579b6c76354b8333ae5d1a ERR!克隆入'C:\Users\FARTSS~1\AppData\Local\Temp\npm-10508-f9448953\git-cache-5f8d071e\cab303daada1d86579b6c76354b8333ae5d1 .npm错误!错误:不能产生sh:没有这样的文件或目录npm错误!致命:无法分叉npm错误!npm错误!npm错误!如果您需要帮助,您可以报告此错误: npm!https://github.com/npm/npm/issues need!请包括以下文件与任何支持请求: npm!C:\Users\fartsstinksodontfart\Desktop\newiconic\hoydesigndiifferent\node_modules\npm-debug.log运行命令:“C:\ Files\nodejs\node.exe”C:\Users\fartsstinksodontfart\Desktop\newiconic\hoydesigndiifferent\hooks\after_prepare\010_add_platform_class.j的C:\Users\fartsstinksodontfart\Desktop\newiconic\hoydesigndiifferent添加到body类:platform运行命令:“C:\ProgramFiles\nodejs\node.exe”C:\Users\fartsstinksodontfart\Desktop\newiconic\hoydesigndiifferent\hooks\C:\Users\fartsstinksodontfart\Desktop\newiconic\hoydesigndiifferent after_prepare\020_remove_sass_from_pla tforms.js
EN

回答 1

Stack Overflow用户

发布于 2017-08-24 03:33:03

您可能只在您的config.xml中有这个插件。使用CLI删除并添加插件应该修复problem.it,将其自动添加到plugins/fetch.json文件中。

代码语言:javascript
运行
复制
cordova plugin rm com.rjfun.cordova.iad
cordova plugin add com.rjfun.cordova.iad

如果这不是work.try删除node_modules目录,然后是npm install

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45850194

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档