科尔多瓦无法在Mac上安装

时间:2019-12-09 02:01:19

标签: macos cordova

删除后,我试图重新安装Cordova。
我只能找到使用npm(npm install -g cordova)的说明,但是当我这样做时它似乎可以工作,但是安装完成后cordova不可用。

    :~ me$ npm install -g cordova
    /Users/me/.nvm/versions/node/v8.14.0/lib/node_modules/node/lib/node_modules/node/lib/node_modules/node/bin/cordova -> /Users/me/.nvm/versions/node/v8.14.0/lib/node_modules/node/lib/node_modules/node/lib/node_modules/node/lib/node_modules/cordova/bin/cordova
    + cordova@9.0.0
    updated 1 package in 8.043s
    :~ me$ cordova
    -bash: cordova: command not found

which terminal不返回任何内容

我也尝试打开另一个终端窗口只是为了检查。 并重新安装了npm。

有人可以指出我在Mac上安装Cordova(或诊断故障)的其他步骤/说明吗?

1 个答案:

答案 0 :(得分:0)

在通过以下方式完全去除了科尔多瓦后: (1)使用find / 2> /dev/null | grep -i cordova然后使用
查找 (2)做rm -rf /usr/local/lib/node_modules/cordova

并将其从其他位置删除-我能够识别出install cordova命令输出创建的其他一些文件。

安装最终为我提供了我想要的最新(9.0.0)版本,但是没有在命令行上创建cordova

为此,我刚刚通过在cordova="/Users/me/.nvm/versions/node/v8.14.0/lib/node_modules/node/lib/node_modules/node/lib/node_modules/node/bin/cordova"上添加~/.bash_profile来创建了手动别名