我安装 node.js windows.today 我想安装 Node.js 版本管理。我使用“$ npm install -g n”。/%AppData%/Roaming/npm 有 n 个模块。但是当我使用命令“n”时,它显示--
'sh 不是内部外部命令'
n.cmd 中的代码如下:
:: Created by npm, please don't edit manually.
@IF EXIST "%~dp0\sh.exe" (
"%~dp0\sh.exe" "%~dp0\node_modules\n\bin\n" %*
) ELSE (
sh "%~dp0\node_modules\n\bin\n" %*
)
这是什么sh.exe?我安装了UnxUtils,它有一个sh.exe。我把它的路径放在环境路径中,它也失败了:cmd窗口变得非常小,我看不到任何信息,它不能正常工作!