mfp cordova创建错误

时间:2017-08-28 15:28:23

标签: cordova ibm-mobilefirst ibm-mobilefirst-windows

我是IBM mobilefirst的新手,在Windows机器上使用7.1版本。

尝试从mobilefirst 7.1 CLI创建cordova项目时出错。

命令:mfp cordova创建MfpCordovaDemo

错误:此cordova子命令的实现失败或未提供:create。

我使用mfp help命令检查并得到以下回复

CORDOVA CLIENT APP COMMANDS
 cordova create ................................. Creates a Cordova project
 cordova platform add|update|remove|list ......... Manages platforms in app
 cordova plugin add|update|remove|list|search ..... Manages Cordova plugins
 cordova preview|emulate|run ..... Runs App on Browser, Emulator, or Device
 cordova prepare .......... Prepares Cordova project resources before build

任何人都对此enter code here有任何想法?

谢谢,

1 个答案:

答案 0 :(得分:0)

我不知道确切的错误,但我是手动的并且它有效 - 在/ Applications / IBM / MobileFirst-CLI / mobilefirst-cli / node_modules / mfp_cordova_cmds / lib - >中更改resources.ts。第71行

if (project && project2 && project3 && project4 && path.dirname(project) === path.dirname(project2) &&

如果未设置MFP_CORDOVA_PATH错误 - > vim~ / .bash_profile

export IBM_CLI_HOME=/Applications/IBM/MobileFirst-CLI
export MFP_CORDOVA_PATH=$IBM_CLI_HOME/mobilefirst-cli/node_modules/cordovacmd/cordova
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$MFP_CORDOVA_PATH

- > source~ / .bash_profile应用更改,你可以命令'echo $ MFP_CORDOVA_PATH'来检查

尝试再次创建mfp cordova