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(一)--- Node.js简介及安装开发环境
May 20 NodeJs
Nodejs+express+html5 实现拖拽上传
Aug 08 NodeJs
基于NodeJS的前后端分离的思考与实践(一)全栈式开发
Sep 26 NodeJs
nodejs教程之制作一个简单的文章发布系统
Nov 21 NodeJs
Nodejs基于LRU算法实现的缓存处理操作示例
Mar 17 NodeJs
nodejs之get/post请求的几种方式小结
Jul 26 NodeJs
nodejs实现OAuth2.0授权服务认证
Dec 27 NodeJs
nodejs 简单实现动态html的方法
May 12 NodeJs
nodejs检测因特网是否断开的解决方案
Apr 17 NodeJs
独立部署小程序基于nodejs的服务器过程详解
Jun 24 NodeJs
Nodejs + sequelize 实现增删改查操作
Nov 07 NodeJs
nodejs利用readline提示输入内容实例代码
Jul 15 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
php和数据库结合的一个简单的web实例 代码分析 (php初学者)
2011/07/28 PHP
PHP回调函数概念与用法实例分析
2017/11/03 PHP
JS中confirm,alert,prompt函数区别分析
2011/01/17 Javascript
Jquery异步请求数据实例代码
2011/12/28 Javascript
让js弹出窗口居前显示的实现方法
2013/07/10 Javascript
javascript实现的HashMap类代码
2014/06/27 Javascript
js实现漂浮回顶部按钮实例
2015/05/06 Javascript
JQuery实现鼠标移动图片显示描述层的方法
2015/06/25 Javascript
jQuery实现可展开合拢的手风琴面板菜单
2015/09/15 Javascript
jquery配合.NET实现点击指定绑定数据并且能够一键下载
2016/10/28 Javascript
利用vue + element实现表格分页和前端搜索的方法
2017/12/25 Javascript
Angular17之Angular自定义指令详解
2018/01/21 Javascript
js实现左右两侧浮动广告
2018/07/09 Javascript
详解angular2.x创建项目入门指令
2018/10/11 Javascript
webpack4与babel配合使es6代码可运行于低版本浏览器的方法
2018/10/12 Javascript
vue实现点击隐藏与显示实例分享
2019/02/13 Javascript
小程序:授权、登录、session_key、unionId的详解
2019/05/15 Javascript
vue实现滑动到底部加载更多效果
2020/10/27 Javascript
[03:59]5分钟带你了解什么是DOTA2(第二期)
2017/02/07 DOTA
python获取指定路径下所有指定后缀文件的方法
2015/05/26 Python
pandas值替换方法
2018/07/10 Python
Python实现全排列的打印
2018/08/18 Python
python频繁写入文件时提速的方法
2019/06/26 Python
python面向对象之类属性和类方法案例分析
2019/12/30 Python
pytorch 使用加载训练好的模型做inference
2020/02/20 Python
Tensorflow中的dropout的使用方法
2020/03/13 Python
Python基于Twilio及腾讯云实现国际国内短信接口
2020/06/18 Python
CSS3 rgb and rgba(透明色)的使用详解
2020/09/25 HTML / CSS
HTML5+css3:3D旋转木马效果相册
2017/01/03 HTML / CSS
canvas绘图按照contain或者cover方式适配并居中显示
2019/02/18 HTML / CSS
无谷物狗粮:Pooch & Mutt
2018/05/23 全球购物
成人高等教育毕业生自我鉴定
2013/10/22 职场文书
应用艺术专业个人的自我评价
2014/01/03 职场文书
公民授权委托书
2014/10/15 职场文书
2015年房地产个人工作总结
2015/05/26 职场文书
pandas中DataFrame检测重复值的实现
2021/05/26 Python