IBM Mobile First - mfpdev-cli 安装失败

Posted

技术标签:

【中文标题】IBM Mobile First - mfpdev-cli 安装失败【英文标题】:IBM Mobile First - mfpdev-cli Installation Failure 【发布时间】:2017-09-12 04:45:45 【问题描述】:

我在安装 npm mfpdev-cli (IBM Mobile First CLI) 时遇到问题。

我正在使用节点 v 6.11.2 npm v 5.4.1

我无法安装 mfpdev-cli。我收到以下错误:

错误信息:

npm ERR! path /Users/divya/Desktop/MFP/mdo-windows-support/package.json

npm ERR! code ENOPACKAGEJSON

npm ERR! errno -2

npm ERR! syscall open

npm ERR! package.json ENOENT: no such file or directory, open '/Users/divya/Desktop/MFP/mdo-windows-support/package.json'

npm ERR! package.json npm can't find a package.json file in your current directory.

npm 错误!可以在以下位置找到此运行的完整日志:

npm 错误! /Users/divya/.npm/_logs/2017-09-12T03_05_20_995Z-debug.log

消息:

我在包含 Package.json 文件的当前工作目录中运行安装,但错误说 package.json 不存在。显示的路径不正确-“/Users/divya/Desktop/MFP/mdo-windows-support/package.json”。它必须是“Users/divya/Desktop/MFP/nzrb-tab-mobilefirst/package.json”。如何更改路径?

我不确定是什么导致了这个问题。非常感谢您的帮助/建议。

【问题讨论】:

错误清楚地表明您的Package.Json 不存在。检查你是否有那个文件.. Package.json 在那里。问题出在我的 npm 版本上 【参考方案1】:

无论您尝试使用什么,npm 版本都不支持 IBM MobileFirst CLI。

尝试使用 npm 版本 3.10.10 安装相同的版本,这应该可以解决您面临的问题。

【讨论】:

你太棒了。非常感谢。你让我开心:) 我遇到了同样的问题...这是否意味着您需要降级您的 npm ?

以上是关于IBM Mobile First - mfpdev-cli 安装失败的主要内容,如果未能解决你的问题,请参考以下文章

IBM MFP 如何使用 mfpdev-cli 上传(部署).adapter?

IBM Mobile First Push Notification 安全测试

注册客户 IBM Mobile First 时出错

使用 IBM Mobile First Platform 生成 APK

IBM Mobile First Platform - 从适配器发送推送通知

iOS - 具有 IBM Mobile First 集成的 App Clips