【发布时间】:2017-05-16 12:44:25
【问题描述】:
从 github 安装 nvm 并运行我需要使用的 nvm install 0.12.0 时出现此错误:
C:/MinGW/bin/make -C out BUILDTYPE=Release V=1
make: *** out: No such file or directory. Stop.
Makefile:45: recipe for target 'node' failed
make: *** [node] Error 2
nvm: install v0.12.0 failed!
我从 git bash 运行它。
如何解决这个错误?我应该在某处创建这个out 目录吗?
我已尝试将此添加到 nvm.sh 中的 nvm_install_source 函数:
nvm_cd "${TMPDIR}" && command mkdir -p "${VERSION_PATH}/out"
还有
nvm_cd "${TMPDIR}" && command mkdir -p "out"
没有效果。
我也尝试过像这样创建 make 文件:
#!/bin/bash
mkdir out
mingw32-make.exe $@
但后来我得到了这个错误:
C:/MinGW/bin/mingw32-make -C out BUILDTYPE=Release V=1
mingw32-make[1]: Entering directory 'C:/Users/jankiewj/.nvm/.cache/src/node-v0.12.0/files/out'
mingw32-make[1]: Leaving directory 'C:/Users/jankiewj/.nvm/.cache/src/node-v0.12.0/files/out'
mingw32-make[1]: *** No targets specified and no makefile found. Stop.
Makefile:45: recipe for target 'node' failed
mingw32-make: *** [node] Error 2
nvm: install v0.12.0 failed!
【问题讨论】:
标签: node.js mingw gnu-make nvm