Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 如何在不将node.js放入路径的情况下安装它?_Linux_Node.js_Macos_Path_Installation - Fatal编程技术网

Linux 如何在不将node.js放入路径的情况下安装它?

Linux 如何在不将node.js放入路径的情况下安装它?,linux,node.js,macos,path,installation,Linux,Node.js,Macos,Path,Installation,我在mac上安装了一个旧的node.js,这仍然是必需的,但对于其他一些应用程序,还需要一个更新的版本,我希望使用完整路径访问该版本,以便node命令使用旧版本 那么,有没有一种方法可以在不修改路径的情况下从源代码编译或安装node.js 注:较新的节点需要较新的npm。js该软件包旨在允许您在不修改系统路径的情况下使用多个节点版本。 您甚至可以为每个项目目录指定所需的节点版本。这样npm保持原样,但我需要新节点也保持原样。jsnpm与所选节点版本一起安装,并在使用版本时在路径上可用。

我在mac上安装了一个旧的node.js,这仍然是必需的,但对于其他一些应用程序,还需要一个更新的版本,我希望使用完整路径访问该版本,以便node命令使用旧版本

那么,有没有一种方法可以在不修改路径的情况下从源代码编译或安装node.js

注:较新的节点需要较新的npm。js该软件包旨在允许您在不修改系统路径的情况下使用多个节点版本。
您甚至可以为每个项目目录指定所需的节点版本。

这样npm保持原样,但我需要新节点也保持原样。jsnpm与所选节点版本一起安装,并在使用版本时在路径上可用。