nvm安装node后git提交报错
发布于 7 年前 作者 skythinking 6003 次浏览 来自 问答

###使用nvm安装node后,使用webstorm的git提交代码,报如下错误: ![0 files committed, 1 file failed to commit: 提交 ./node_modules/pre-commit/hook: line 49: : command not found ./node_modules/pre-commit/hook: line 49: : command not found] 请问怎么解决?谢谢!

3 回复

emmm…,我估计是你npm install pre-commit了,然后那个文件的hook报错了,你有用到pre-commit嘛,没有的话,你删掉源代码中的的node_modules/pre-commit这个文件夹

执行下npm remove pre-commit

找到了原因,错误操作步骤如下: 1.我在终端使用 wstorm 命令来打开webstorm 2.打开终端后报 nvm is not compatible with the npm config “prefix” option: currently set to "/usr/local" Run npm config delete prefix or nvm use --delete-prefix v8.8.1 --silent to unset it. 3.于是我选择node默认版本,执行命令 nvm use v8.8.1 && nvm alias default v8.8.1 4.这样操作以后,就提交不了 正确的操作,步骤如下 1.Launchpad中点击webstorm图标进行启动 2.启动后不报错,可正常提交 为什么会出现这样的情况?

回到顶部