【问题标题】:Ionic not being recognised in gitbash or cmdIonic 在 gitbash 或 cmd 中未被识别
【发布时间】:2018-01-06 05:23:29
【问题描述】:

我每天在一台工作机器上使用 Ionic(1 和 2),没有任何问题,但我已经开始在我的家用电脑上使用它,安装 Ionic 后我收到消息:

bash: ionic: 找不到命令

我已经卸载并重新安装了 Node,并且对 Ionic 和 GitBash 做了同样的事情。这是截图,谁能帮忙?

【问题讨论】:

  • 你能echo $PATH看看节点全局bin是否在路径中。类似.../node/the_node_version/bin
  • /c/Users/gaz/bin:/mingw64/bin:/usr/local/bin:/usr/bin:/bin:/mingw64/bin:/usr/bin:/c/用户/gaz/bin:/c/WINDOWS/system32:/c/WINDOWS:/c/WINDOWS/System32/Wbem:/c/WINDOWS/System32/WindowsPowerShell/v1.0:/c/Program Files/nodejs:/cmd :/mingw64/bin:/usr/bin:/c/Users/gaz/AppData/Local/Microsoft/WindowsApps:/c/Users/gaz/AppData/Roaming/npm:/usr/bin/vendor_perl:/usr/bin /core_perl

标签: bash ionic-framework ionic3 ionic4


【解决方案1】:
C:\Users\gaz\AppData\Roaming\npm

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

npm install -g ionic cordova

【讨论】:

  • 我这样做了,我也无法运行cordova命令,我只是再次安装android sdk,但似乎没有任何工作
【解决方案2】:

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

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

将 Windows 名称文件夹更改为您的。 现在再次安装 ionic 和 cordova

npm install -g ionic cordova

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

如果您使用的是 Linux,则必须将路径更改为 /usr/local

npm config set prefix usr/local

【讨论】:

    【解决方案3】:

    如果你遇到这个问题,

    从用户配置文件中卸载所有 ionic 文件和文件夹,然后安装 ionic & cordova

    npm i -g 离子科尔多瓦

    [窗口] 一旦安装了ionoc和cordova, 在环境变量的PATH下面添加

    %USERPROFILE%\AppData\Roaming\npm\

    希望这可能会有所帮助。

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

    【讨论】:

      【解决方案4】:

      2019 年 19 月 10 日

      Windows 10 专业版:

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

      注意:Sampath是我的用户名

      1. npm install -g ionic

      【讨论】:

        猜你喜欢
        • 2015-02-11
        • 2017-07-02
        • 2014-04-20
        • 2021-11-22
        • 2022-01-06
        • 2017-05-15
        • 2015-09-19
        • 1970-01-01
        • 2018-09-11
        相关资源
        最近更新 更多