尝试安装项目依赖项时,运行npm i(退出代码1)时发生错误

时间:2018-06-28 15:31:32

标签: node.js angular ionic3 node-modules ionic-cli

我只是将一个Ionic项目克隆到我的电脑上,因为使用了.gitignore,所以指令中没有安装node_modules ...因此,当我在CLI中键入ionic serve时,就会出现此错误

?看起来像是新鲜的结帐!找不到./node_modules目录。您要安装项目依赖项吗?是 安装依赖项可能需要几分钟!

  

我   ×运行命令-失败!   [错误]运行npm i(退出代码1)时发生错误:

    npm ERR! code 1
    npm ERR! Command failed: C:\Program Files\Git\cmd\git.EXE submodule update -q --init --recursive
    npm ERR! C:\Program Files\Git\mingw64/libexec/git-core\git-submodule: line 7: basename: command not found
    npm ERR! C:\Program Files\Git\mingw64/libexec/git-core\git-submodule: line 7: sed: command not found
    npm ERR! C:\Program Files\Git\mingw64/libexec/git-core\git-submodule: line 19: .: git-sh-setup: file not found
    npm ERR!

    npm ERR! A complete log of this run can be found in:
    npm ERR!     C:\Users\malre\AppData\Roaming\npm-cache\_logs\2018-06-28T14_57_56_909Z-debug.log

我该怎么解决?

谢谢

1 个答案:

答案 0 :(得分:1)

您正在使用哪个文件系统?您碰巧在Windows上使用bash吗?您是否运行过npm install -g ionic cordova?如果那是失败的原因,请运行您以管理员身份运行的任何终端,或者以npm i身份运行root的任何终端。

那应该可以解决您的问题。