Linux Centos7.2下安装nodejs&npm配置全局路径的教程


Posted in NodeJs onMay 15, 2018

首先登陆官网:https://nodejs.org/en/

Linux Centos7.2下安装nodejs&npm配置全局路径的教程

安装之前检测是否装了

gcc
gcc-c++
python 2.7+

没有的话yum install

下载完成之后上传到Linux:

rz

没有rz sz的话安装一下(yum -y install lrzsz)

然后依次执行:

cd /usr/local
mkdir nodejs6
cd nodejs6
rz ------ 选择nodejs文件
tar xzvf node-v6.11.0.tar.gz
cd node-v6.11.0
./configure

make(时间比较长,大约五分钟到十分钟不等,取决于服务器配置)

make install

查看node是否安装成功

Linux Centos7.2下安装nodejs&npm配置全局路径的教程

npm的包安装分为本地安装(local)、全局安装(global)两种

npm install grunt # 本地安装
npm install -g grunt-cli # 全局安装

不加-g的话默认是使用本地安装,npm会在执行命令的当前路径下下载安装模块组件。

加上-g的话是使用全局安装,npm会在设置的全局路径下安装。方便统一管理。

配置全局安装路径和缓存路径

cd /usr/local/nodejs6
mkdir node_global
mkdir node_cache
npm config set prefix "node_global"
npm config set cache "node_cache"

测试:本地安装

Linux Centos7.2下安装nodejs&npm配置全局路径的教程

测试:全局路径安装

Linux Centos7.2下安装nodejs&npm配置全局路径的教程

OK!

以上这篇Linux Centos7.2下安装nodejs&npm配置全局路径的教程就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

NodeJs 相关文章推荐
nodejs初步体验篇
Nov 23 NodeJs
Nodejs如何复制文件
Mar 09 NodeJs
用nodejs的实现原理和搭建服务器(动态)
Aug 10 NodeJs
详解nodejs中exports和module.exports的区别
Feb 17 NodeJs
nodejs个人博客开发第五步 分配数据
Apr 12 NodeJs
手把手教你把nodejs部署到linux上跑出hello world
Jun 19 NodeJs
详解nodejs通过代理(proxy)发送http请求(request)
Sep 22 NodeJs
nodejs async异步常用函数总结(推荐)
Nov 17 NodeJs
nodeJS模块简单用法示例
Apr 21 NodeJs
NodeJS如何实现同步的方法示例
Aug 24 NodeJs
webpack打包nodejs项目的方法
Sep 26 NodeJs
基于NodeJS开发钉钉回调接口实现AES-CBC加解密
Aug 20 NodeJs
解决Nodejs全局安装模块后找不到命令的问题
May 15 #NodeJs
webstorm中配置nodejs环境及npm的实例
May 15 #NodeJs
基于nodejs res.end和res.send的区别
May 14 #NodeJs
nodeJs爬虫的技术点总结
May 13 #NodeJs
修改Nodejs内置的npm默认配置路径方法
May 13 #NodeJs
nodejs取得当前执行路径的方法
May 13 #NodeJs
详解Nodejs内存治理
May 13 #NodeJs
You might like
10条PHP编程习惯助你找工作
2008/09/29 PHP
php加密解密函数authcode的用法详细解析
2013/10/28 PHP
PHP实现扎金花游戏之大小比赛的方法
2015/03/10 PHP
双冒号 ::在PHP中的使用情况
2015/11/05 PHP
PHP实现的观察者模式实例
2017/06/21 PHP
PHP array_shift()用法实例分析
2019/01/07 PHP
javascritp实现input输入框相关限制用法
2007/06/29 Javascript
用javascript实现计算两个日期的间隔天数
2007/08/14 Javascript
使用jquery操作session方法分享
2015/01/22 Javascript
如何制作幻灯片(代码分享)
2017/01/06 Javascript
ES6实现的遍历目录函数示例
2017/04/07 Javascript
Thinkjs3新手入门之如何使用静态资源目录
2017/12/06 Javascript
JavaScript中set与get方法用法示例
2018/08/15 Javascript
JS/HTML5游戏常用算法之碰撞检测 地图格子算法实例详解
2018/12/12 Javascript
[07:27]DOTA2卡尔工作室 英雄介绍水晶室女篇
2013/06/21 DOTA
[40:29]2018DOTA2亚洲邀请赛 4.7总决赛 LGD vs Mineski 第一场
2018/04/10 DOTA
Python网络编程使用select实现socket全双工异步通信功能示例
2018/04/09 Python
Python基于百度云文字识别API
2018/12/13 Python
Python QQBot库的QQ聊天机器人
2019/06/19 Python
Python导入数值型Excel数据并生成矩阵操作
2020/06/09 Python
Pycharm创建python文件自动添加日期作者等信息(步骤详解)
2021/02/03 Python
HTML5本地数据库基础操作详解
2016/04/26 HTML / CSS
Urban Outfitters德国官网:美国跨国生活方式零售公司
2018/05/21 全球购物
eBay荷兰购物网站:eBay.nl
2020/06/26 全球购物
一套比较完整的软件测试人员面试题
2012/05/13 面试题
学习自我鉴定
2014/02/01 职场文书
物流业务员岗位职责
2014/02/08 职场文书
建筑工程技术专业求职信
2014/07/16 职场文书
中小学校园安全广播稿
2014/09/29 职场文书
城南旧事读书笔记
2015/06/29 职场文书
麦田里的守望者读书笔记
2015/06/30 职场文书
《圆的面积》教学反思
2016/02/19 职场文书
经典格言警句:没有热忱,世间便无进步
2019/11/13 职场文书
Vue实现下拉加载更多
2021/05/09 Vue.js
有趣的二维码:使用MyQR和qrcode来制作二维码
2021/05/10 Python
一文搞懂Java中的注解和反射
2022/06/21 Java/Android