无法使用API​​设计器将Loopback应用程序发布到IBM Cloud

时间:2018-01-30 05:42:31

标签: ibm-cloud loopback apiconnect

@ibm -

我尝试使用API​​ Designer门户在IBM Cloud上发布环回应用程序时遇到以下错误。请帮助我理解为什么要查看Temp文件夹来发布应用程序以及如何绕过它。我一直在使用apiconnect工具包来解决资源繁忙或锁定问题。

这是我目前正在使用的节点,npm和apiconnect工具包版本I' m。如果您需要任何其他详细信息,请与我们联系。

node - v8.9.4 npm - v5.6.0 apiconnect - v5.0.8.2(apiconnect:v2.7.111)

  

发布运行时出错:命令失败:npm prune --production npm   呃!路径   C:\用户\ SUNNY〜1.GOE \应用程序数据\本地的\ Temp \ 0.6717806509437265-1517290270545 \项目\ node_modules \ cryptiles \ node_modules \热潮\ package.json.1443453620   错误的ERR!代码EBUSY npm ERR!错误-4082 npm ERR!系统调用重命名npm   呃! EBUSY:资源忙或已锁定,重命名   ' C:\用户\ SUNNY〜1.GOE \应用程序数据\本地的\ Temp \ 0.6717806509437265-1517290270545 \项目\ node_modules \ cryptiles \ node_modules \热潮\ package.json.1443453620'    - > ' C:\用户\ SUNNY〜1.GOE \应用程序数据\本地的\ Temp \ 0.6717806509437265-1517290270545 \项目\ node_modules \ cryptiles \ node_modules \热潮\的package.json'   错误的ERR!可以在以下位置找到此运行的完整日志:npm ERR!   C:\ Sunny \ npm-cache_logs \ 2018-01-30T05_31_21_546Z-debug.log错误ID:   a055ee2d-8232-459b-bf62-f4340837a61b

1 个答案:

答案 0 :(得分:0)

作为一个简单的步骤,首先从cli

运行此命令

apic停止所有

并尝试将发布loopbaclk应用程序发布到IBM Bluemix。

如果这不能解决问题,那么问题可能是由于安装APIC工具包期间的权限问题。卸载工具包使用'--unsafe-perm'选项和install命令重新安装工具包以覆盖权限问题以下是示例    sudo npm install --unsafe-perm -g apiconnect

尝试使用新的API Connect实例发布,看看它是否能解决问题。