###使用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] 请问怎么解决?谢谢!
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.启动后不报错,可正常提交
为什么会出现这样的情况?