安装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 ERR!可以在以下位置找到此运行的完整日志:
npm ERR! /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”。如何更改路径?
我不确定导致此问题的原因。非常感谢您的帮助/建议。
答案 0 :(得分:3)
无论您尝试使用哪种版本,npm版本都不支持IBM MobileFirst CLI。
尝试使用npm版3.10.10
进行安装,这样可以解决您遇到的问题。