【问题标题】:Keep getting 'reload' is not recognized as an internal or external command, operable program or batch file.'不断收到“重新加载”不是内部或外部命令、可运行程序或批处理文件。
【发布时间】:2017-10-13 14:42:12
【问题描述】:
按照安装 MongoDB 的教程后,我在环境变量/用户变量/变量值中替换了“路径”。现在我无法使用 npm reload 让我的应用程序在本地运行。当我输入“重新加载”时。在命令提示符下,我得到“重新加载”不是内部或外部命令、可运行程序或批处理文件。在我弄乱它之前,我不知道我有什么作为路径的默认变量值,现在恢复我的 PC 的旧状态为时已晚。我该怎么办?
【问题讨论】:
标签:
path
environment-variables
windows-10
【解决方案1】:
全新 Windows 10 x64 安装中的默认路径如下:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\
此外,您似乎希望将重新加载可执行文件添加到您的路径,以便它可以从命令提示符下的任何工作目录运行。您可以像这样添加 npm reload 的路径:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\; path_to_reload_executable\;
这将是您安装 Node 和 NPM 的位置。
【解决方案2】:
通过将用户变量中的 PATH 替换为以下内容,我能够再次运行“npm reload”:
%USERPROFILE%\AppData\Roaming\npm