删除后,我试图重新安装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(或诊断故障)的其他步骤/说明吗?
答案 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
来创建了手动别名