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 Express框架中处理404页面一个方式
May 28 NodeJs
使用upstart把nodejs应用封装为系统服务实例
Jun 01 NodeJs
使用nodejs、Python写的一个简易HTTP静态文件服务器
Jul 18 NodeJs
nodejs中简单实现Javascript Promise机制的实例
Dec 06 NodeJs
轻松创建nodejs服务器(3):代码模块化
Dec 18 NodeJs
NodeJS遍历文件生产文件列表功能示例
Jan 22 NodeJs
nodejs个人博客开发第一步 准备工作
Apr 12 NodeJs
NodeJS创建最简单的HTTP服务器
May 15 NodeJs
让nodeJS支持ES6的词法----babel的安装和使用方法
Jul 31 NodeJs
nodejs实现一个word文档解析器思路详解
Aug 14 NodeJs
Nodejs Express 通过log4js写日志到Logstash(ELK)
Aug 30 NodeJs
Nodejs模块的调用操作实例分析
Dec 25 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
纯真IP数据库的应用 IP地址转化成十进制
2009/06/14 PHP
Ping服务的php实现方法,让网站快速被收录
2012/02/04 PHP
详解PHP的Laravel框架中Eloquent对象关系映射使用
2016/02/26 PHP
php生成验证码,缩略图及水印图的类分享
2016/04/07 PHP
PHP带节点操作的无限分类实现方法详解
2016/11/09 PHP
Yii1.1中通过Sql查询进行的分页操作方法
2017/03/16 PHP
基于thinkPHP3.2实现微信接入及查询token值的方法
2017/04/18 PHP
jQuery 1.2.x 升? 1.3.x 注意事项
2009/05/06 Javascript
Javascript级联下拉菜单以及AJAX数据验证核心代码
2013/05/10 Javascript
jquery插件冲突(jquery.noconflict)解决方法分享
2014/03/20 Javascript
js判断子窗体是否关闭的方法
2015/08/11 Javascript
JS将滑动门改为选项卡(需鼠标点击)的实现方法
2015/09/27 Javascript
jQuery实现非常实用漂亮的select下拉菜单选择效果
2015/11/06 Javascript
JS使用eval解析JSON的注意事项分析
2015/11/14 Javascript
javascript 内置对象及常见API详细介绍
2016/11/01 Javascript
Jquery给当前页或者跳转后页面的导航栏添加选中后样式的实例
2016/12/08 Javascript
JavaScript实现的XML与JSON互转功能详解
2017/02/16 Javascript
微信公众平台获取access_token的方法步骤
2019/03/29 Javascript
使用axios发送post请求,将JSON数据改为form类型的示例
2019/10/31 Javascript
微信小程序scroll-view的滚动条设置实现
2020/03/02 Javascript
vue v-for出来的列表,点击某个li使得当前被点击的li字体变红操作
2020/07/17 Javascript
详解python中的json的基本使用方法
2016/12/21 Python
python 简单备份文件脚本v1.0的实例
2017/11/06 Python
Windows下安装Django框架的方法简明教程
2018/03/28 Python
PyCharm配置mongo插件的方法
2018/11/30 Python
tensorflow 实现自定义layer并添加到计算图中
2020/02/04 Python
postman和python mock测试过程图解
2020/02/22 Python
HTML5 Web缓存和运用程序缓存(cookie,session)
2018/01/11 HTML / CSS
荷兰最大的多品牌男装连锁店:Adam Brandstore
2019/12/31 全球购物
thinkphp5 redis缓存新增方法实例讲解
2021/03/24 PHP
车间班长岗位职责
2013/11/30 职场文书
给全校老师的建议书
2014/03/13 职场文书
土建专业毕业生自荐书
2014/07/04 职场文书
2015大学生自我评价范文
2015/03/03 职场文书
会议营销主持词
2015/07/03 职场文书
一文搞懂Java中的注解和反射
2022/06/21 Java/Android