我只是将一个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
我该怎么解决?
谢谢
答案 0 :(得分:1)
您正在使用哪个文件系统?您碰巧在Windows上使用bash吗?您是否运行过npm install -g ionic cordova
?如果那是失败的原因,请运行您以管理员身份运行的任何终端,或者以npm i
身份运行root
的任何终端。
那应该可以解决您的问题。