linux下安装nodejs怎么设置全局的

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下安装nodejs怎么设置全局的相关的知识,希望对你有一定的参考价值。

参考技术A (一) 编译好的文件
简单说就是解压后,在bin文件夹中已经存在node以及npm,如果你进入到对应文件的中执行命令行一点问题都没有,不过不是全局的,所以将这个设置为全局就好了。

?

1
2
3

cd node-v0.10.28-linux-x64/bin
ls
./node -v

这就妥妥的了,node文件夹具体放在哪,叫什么名字随你怎么定。然后设置全局:

?

1
2

ln -s /home/kun/mysofltware/node-v0.10.28-linux-x64/bin/node /usr/local/bin/node
ln -s /home/kun/mysofltware/node-v0.10.28-linux-x64/bin/npm /usr/local/bin/npm

这里/home/kun/mysofltware/这个路径是你自己放的,你将node文件解压到哪里就是哪里。

(二)通过源码编译本回答被提问者采纳

windows系统下nodejs安装环境配置及删除NPM全局配置

nodejs安装及设置NPM全局路径

删除NPM全局路径配置

 

一、nodejs安装及设置NPM全局路径

第一步:下载安装文件

下载nodejs,官网:http://nodejs.org/download/,我这里下载的是node-v8.4.0-x64.msi,如下图

 

第二步:安装nodejs

下载完成之后,双击"node-v0.10.28-x86.msi",开始安装nodejs,自定义安装在D:\\Program Files\\Nodejs下面。

在cmd控制台输入:node -v,控制台将打印出:v0.10.28,出现版本提示表示安装成功。

检查系统环境变量path后是否有自动添加nodejs的安装目录,如下图,最后有自动添加我的安装目录;

C:\\ProgramData\\Oracle\\Java\\javapath;%SystemRoot%\\system32;%SystemRoot%;%SystemRoot%\\System32\\Wbem;%SYSTEMROOT%\\System32\\WindowsPowerShell\\v1.0\\;C:\\Program Files\\TortoiseSVN\\bin;D:\\Program Files\\TortoiseSVN0\\bin;C:\\Program Files\\EmEditor;%java_home%\\bin;%java_home%\\jre\\bin;C:\\Program Files\\Microsoft SQL Server\\130\\Tools\\Binn\\;C:\\Program Files\\dotnet\\;%ANDROID_HOME%\\tools;%ANDROID_HOME%\\platform-tools;%JAVA_HOME%\\bin;%ANDROID_HOME%\\tools;%ANDROID_HOME%\\platform-tools;%ANDROID_HOME%\\build-tools\\21.1.2;D:\\Program Files\\apache-ant-1.9.9-bin\\apache-ant-1.9.9\\bin;%GRADLE_HOME%\\bin;%SystemRoot%\\system32;%SystemRoot%;%SystemRoot%\\System32\\Wbem;C:\\Users\\Administrator.CN-20151209RINA\\AppData\\Roaming;D:\\Program Files\\Nodejs\\;C:\\ProgramData\\Oracle\\Java\\javapath;%SystemRoot%\\system32;%SystemRoot%;%SystemRoot%\\System32\\Wbem;%SYSTEMROOT%\\System32\\WindowsPowerShell\\v1.0\\;C:\\Program Files\\TortoiseSVN\\bin;D:\\Program Files\\TortoiseSVN0\\bin;C:\\Program Files\\EmEditor;%java_home%\\bin;%java_home%\\jre\\bin;C:\\Program Files\\Microsoft SQL Server\\130\\Tools\\Binn\\;C:\\Program Files\\dotnet\\;%ANDROID_HOME%\\tools;%ANDROID_HOME%\\platform-tools;%JAVA_HOME%\\bin;%ANDROID_HOME%\\tools;%ANDROID_HOME%\\platform-tools;%ANDROID_HOME%\\build-tools\\21.1.2;D:\\Program Files\\apache-ant-1.9.9-bin\\apache-ant-1.9.9\\bin;%GRADLE_HOME%\\bin;%SystemRoot%\\system32;%SystemRoot%;%SystemRoot%\\System32\\Wbem;C:\\Users\\Administrator.CN-20151209RINA\\AppData\\Roaming;D:\\Program Files\\Nodejs\\;%NODE_PATH%

 

第三步:npm安装(国内镜像安装npm请查看文章)

由于新版的nodejs已经集成了npm,所以之前npm也一并安装好了。同样可以使用cmd命令行输入"npm -v"来测试是否成功安装。

 

常规NodeJS的搭建到现在为止已经完成了,急不及待的话你可以在”cmd“输入”node“进入node开发模式下,输入你的NodeJS第一句:”hello world“ - 输入:console.log(\'hello world\')。

 

第四步:安装相关环境

我们要先配置npm的全局模块的存放路径以及cache的路径,例如我希望将以上两个文件夹放在NodeJS的主目录下,便在NodeJs下新建"node_global"及"node_cache"两个文件夹。如下图:

启动cmd,输入:

npm config set cache "D:\\Program Files\\Nodejs\\node_global"
npm config set prefix "D:\\Program Files\\Nodejs\\node_cache"

命令运行完后,可打开 “C:\\Users\\Administrator.CN-20151209RINA\\.npmrc” 文件查看,文件是否更改成功,右键用记事本打开文件

所以,其实修改路径除了cmd命令,也可以直接修改 .npmrc 文件,添加以下两行,路径更换为自己的目录

prefix=D:\\Program Files\\Nodejs\\node_global
cache=D:\\Program Files\\Nodejs\\node_cache

 

 

 

 

 

二、删除NPM全局路径配置

方法是删除 “C:\\Users\\Administrator.CN-20151209RINA\\.npmrc” 这个文件。如果.npmrc不在这个目录下,就全局搜一下

 

 

 


参考文章:http://blog.csdn.net/pengpegv5yaya/article/details/51885829

以上是关于linux下安装nodejs怎么设置全局的的主要内容,如果未能解决你的问题,请参考以下文章

windows 下安装nodejs 要怎么设置环境变量

nodejs 的环境变量怎么配置

windows 下安装nodejs 和npm 要怎么设置,类似环境变量这一类

window下nodejs环境怎么配置

nodejs 怎么全局安装express

windows 怎么安装nodejs