问题非常奇怪,我在Windows中安装了一个版本的NodeJS(在程序文件x86中),并且提取了更新版本的软件并提取了exe文件。
已安装的NodeJS(node.exe)的路径包含在系统路径变量中。我将提取的路径添加到用户环境路径变量。 在做了我的RTFM之后,我开始知道如果路径变量系统和用户环境变量都被组合在一起并且系统获得优先权。
有什么方法可以用用户变量的路径覆盖(或取消)系统变量的PATH?或者可以改变读取变量的优先级吗?
答案 0 :(得分:0)
在cmd中,输入
set PATH=D:\Path_To_Local_Folder;%PATH%
node
它将从您的本地文件夹启动节点。
答案 1 :(得分:0)
使用Powershell,您可以设置Node运行的文件夹,以便为该Powershell实例选择新版本的Node。