离子不被gitbash或cmd识别

时间:2017-07-30 16:50:18

标签: bash ionic-framework

我每天在工作机器上使用Ionic(1和2)没有任何问题,但我已经在我的家用电脑上使用它并且在安装Ionic之后我得到了消息:

  

bash:ionic:命令未找到

我已经卸载并重新安装了Node,并使用Ionic和GitBash完成了相同的操作。这是截图,任何人都可以帮忙吗?

enter image description here

4 个答案:

答案 0 :(得分:0)

C:\Users\gaz\AppData\Roaming\npm

请确保在上述位置, ionic.cmd 是否存在。 如果找不到,则取消安装与离子相关的所有现有文件,然后重新安装。 在上面的屏幕截图中,您没有安装cordova文件。 在Ionic Docs中,您可以在入门时找到此命令:

npm install -g ionic cordova

答案 1 :(得分:0)

要在 windows 上修复此问题,您必须通过此命令设置Roaming / npm的路径:

npm config set prefix  C:\Users\[windows name folder]\AppData\Roaming\npm

将Windows名称文件夹更改为您的。 现在再次安装离子和科尔多瓦

npm install -g ionic cordova

............................................... ...............

如果您在 Linux ,则必须将路径更改为/ usr / local

npm config set prefix usr/local

答案 2 :(得分:0)

如果您遇到此问题,

卸载所有离子文件&用户档案中的文件夹,然后安装离子&科尔多瓦

npm i -g ionic cordova

[视窗] 一旦ionoc&然后安装cordova, 在环境变量中添加以下PATH

%USERPROFILE%\应用程序数据\漫游\ NPM \

希望这可能有所帮助。

我遇到了同样的问题然后我添加了envirnment变量,然后它得到了解决

答案 3 :(得分:0)

2019年10月19日

Windows 10专业版:

  1. 转到C:\Users\Sampath\.ionic,然后删除那里的所有文件。

注意: Sampath是我的用户名

  1. npm install -g ionic