Javascript 如何在LinuxMint中永久设置Nodejs的类路径?

Javascript 如何在LinuxMint中永久设置Nodejs的类路径?,javascript,node.js,linux,npm,linux-mint,Javascript,Node.js,Linux,Npm,Linux Mint,我刚刚尝试在LinuxMint中安装NodeJS6.9.4版。 我只是按照这些简单的步骤: $ cd /tmp $ wget http://nodejs.org/dist/v6.3.1/node-v6.3.1-linux-x64.tar.gz $ tar xvfz node-v6.3.1-linux-x64.tar.gz $ mkdir -p /usr/local/nodejs $ mv node-v6.3.1-linux-x64/* /usr/local/nodejs 参考: 在成功执行这些

我刚刚尝试在LinuxMint中安装NodeJS6.9.4版。 我只是按照这些简单的步骤:

$ cd /tmp
$ wget http://nodejs.org/dist/v6.3.1/node-v6.3.1-linux-x64.tar.gz
$ tar xvfz node-v6.3.1-linux-x64.tar.gz
$ mkdir -p /usr/local/nodejs
$ mv node-v6.3.1-linux-x64/* /usr/local/nodejs
参考: 在成功执行这些步骤之后,我设置了类路径,如下所示:

export PATH=$PATH:/usr/local/nodejs/bin
我运行了hello world的一个示例node js程序,它运行成功。但是,当我退出当前终端并打开新终端时,当我键入以下命令时:

node -v
我收到了输出:

The program 'node' is currently not installed. You can install it by typing:
apt install nodejs-legacy
所以每次我必须导出类路径才能使用我的节点js。我以超级用户身份尝试了以下命令以手动添加类路径:

~/.bashrc 
我得到了以下结果:

bash: /root/.bashrc: Permission denied
是否有任何可能的解决方案,使我可以永久设置类路径而不安装nodejs legacy

非常感谢你

将导出路径=$PATH:/usr/local/nodejs/bin添加到~/.bashrc文件中

您不需要尝试执行.bashrc文件~/.bashrc,而需要对其进行源代码设置

source ~/.bashrc
但是,您不需要每次打开终端时都运行此命令。每次打开终端时,应自动获取.bashrc文件的源代码

我建议您阅读bashrc的工作

逐步说明:

使用您喜爱的编辑器打开.bashrc文件。例如:nano

nano ~/.bashrc
将导出路径=$PATH:/usr/local/nodejs/bin粘贴到文件底部,然后保存并退出nano。按ctrl-x,然后按y并输入

只要重新启动你的终端

如果不想重新启动终端,只需使用以下命令

source ~/.bashrc
注: ~是指你的主目录。.bashrc文件基本上是存储在用户主目录中的隐藏文件。这个在bashrc前面将其隐藏。

将导出路径=$PATH:/usr/local/nodejs/bin添加到~/.bashrc文件中

您不需要尝试执行.bashrc文件~/.bashrc,而需要对其进行源代码设置

source ~/.bashrc
但是,您不需要每次打开终端时都运行此命令。每次打开终端时,应自动获取.bashrc文件的源代码

我建议您阅读bashrc的工作

逐步说明:

使用您喜爱的编辑器打开.bashrc文件。例如:nano

nano ~/.bashrc
将导出路径=$PATH:/usr/local/nodejs/bin粘贴到文件底部,然后保存并退出nano。按ctrl-x,然后按y并输入

只要重新启动你的终端

如果不想重新启动终端,只需使用以下命令

source ~/.bashrc
注:
~是指你的主目录。.bashrc文件基本上是存储在用户主目录中的隐藏文件。这个在bashrc前面将其隐藏。

您尝试过吗?亲爱的Tareq,我只想永久性地设置node js的类路径,因为我已经应用了不同的安装步骤。。!这种方式将node.js移动到一个已经定义的路径,如/usr/bin或/usr/local/bin,这样对您来说就更容易了!可以非常感谢你。。!你试过了吗?亲爱的Tareq,我只想永久地为node js设置类路径,因为我已经应用了不同的步骤来安装它。。!这种方式将node.js移动到一个已经定义的路径,如/usr/bin或/usr/local/bin,这样对您来说就更容易了!可以非常感谢你。。!这非常有帮助,但由于我是Linux的新手,请您提供一步一步的过程以及要遵循的命令,以便设置类路径。@James我已经用一步一步的说明更新了答案。告诉我你能不能让它工作。非常感谢!纳尔逊先生。我让它工作了。它解决了我的问题。虽然我把它弄得很复杂,但它很简单。再次感谢。。祝你有美好的一天。。!这非常有帮助,但由于我是Linux的新手,请您提供一步一步的过程以及要遵循的命令,以便设置类路径。@James我已经用一步一步的说明更新了答案。告诉我你能不能让它工作。非常感谢!纳尔逊先生。我让它工作了。它解决了我的问题。虽然我把它弄得很复杂,但它很简单。再次感谢。。祝你有美好的一天。。!