文档章节

Centos7:安装node和npm & npm配置全局路径

重庆_杨静
 重庆_杨静
发布于 02/28 14:23
字数 426
阅读 196
收藏 0

Centos7:安装node和npm

通过安装包安装,可以使用

  1. 先下载安装包到 /usr/local/tool/nodejs路径下
wget https://npm.taobao.org/mirrors/node/v8.0.0/node-v8.0.0-linux-x64.tar.xz
  1. 下载完成后解压
tar -xvf  node-v8.0.0-linux-x64.tar.xz
  1. 重命名为node
mv node-v8.1.4-linux-x64 node
  1. 配置环境变量
vim /etc/profile
  1. 在文件的最后添加
#set for nodejs  
export NODE_HOME=/usr/local/tool/nodejs/node  
export PATH=$NODE_HOME/bin:$PATH
  1. 保存退出后执行更新命令
source /etc/profile

如果不生效,重启系统就可以

  1. 检测node和npm是否安装成功

显示版本号则安装成功

# node -v
v8.0.0
# npm -v
5.0.0

注:现在 node 和 npm 还不能全局使用,需要做链接 (路径以自己实际情况为准)

ln -s /usr/local/tool/nodejs/node/bin/node /usr/local/bin/node 
ln -s /usr/local/tool/nodejs/node/bin/npm  /usr/local/bin/npm 

测试是否可以在任何目录下执行 node 和 npm 命令

# cd /
# node -v
v8.0.0

npm配置全局路径

  1. 配置全局安装路径和缓存路径
cd /usr/local/tool/nodejs
mkdir node_global
mkdir node_cache
npm config set prefix "node_global"
npm config set cache "node_cache"
  1. npm的包安装分为本地安装(local)、全局安装(global)两种

不加-g的话默认是使用本地安装,npm会在执行命令的当前路径下下载安装模块组件。 加上-g的话是使用全局安装,npm会在设置的全局路径下安装。方便统一管理。

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

© 著作权归作者所有

重庆_杨静
粉丝 3
博文 45
码字总数 27580
作品 0
江北
程序员
私信 提问
CentOS7安装Node.js8

下载nodejs 解压 测试是否安装成功 进入解压目录下的 bin 目录,执行 ls 命令 有node 和 npm 测试 显示版本号则安装成功 现在 node 和 npm 还不能全局使用,需要做链接 (路径以自己实际情况...

临江仙卜算子
2018/04/12
38
0
NodeJS的安装配置

在Linux下安装: 1 下载编译好的二进制文件。https://nodejs.org/dist/v4.4.5/node-v4.4.5-linux-x64.tar.xz 2 解压到自己制定目录,例如 /opt/node4.4.5/。 3 设置连接: 2017-10-13 补充:...

shawnplaying
2016/06/07
66
2
nodejs windows 安装过程

https://nodejs.org/en/ 下载安装包 配置全局安装包路径 npm config set prefix "D:tool.installnodejsnode_global" 以及 npm config set cache "D:tool.installnodejsnode_cache" 查看npm所......

loowj
2016/10/25
63
0
【NodeJS】安装CNPM

首先建立一个文件夹用来存放Node全局的插件 比如我建立的文件夹路径为"/home/zfj/npmConfig" 设置全局安装路径 npm config set prefix "/home/zfj/npmConfig/npm" npm config set globalcon......

江江的喵
2016/02/29
885
0
安装webpack和webpack打包(此文转自Henery)

Henery博客地址为:http://blog.csdn.net/henery_002 写的很详细,可以做参考 最近要做项目优化了,尤其是前端这块,许多js需要模块化管理和相应的优化 1.输入如下地址,进入node.js官网,下载...

youcongtech
2018/02/25
0
0

没有更多内容

加载失败,请刷新页面

加载更多

java通过ServerSocket与Socket实现通信

首先说一下ServerSocket与Socket. 1.ServerSocket ServerSocket是用来监听客户端Socket连接的类,如果没有连接会一直处于等待状态. ServetSocket有三个构造方法: (1) ServerSocket(int port);...

Blueeeeeee
今天
6
0
用 Sphinx 搭建博客时,如何自定义插件?

之前有不少同学看过我的个人博客(http://python-online.cn),也根据我写的教程完成了自己个人站点的搭建。 点此:使用 Python 30分钟 教你快速搭建一个博客 为防有的同学不清楚 Sphinx ,这...

王炳明
昨天
5
0
黑客之道-40本书籍助你快速入门黑客技术免费下载

场景 黑客是一个中文词语,皆源自英文hacker,随着灰鸽子的出现,灰鸽子成为了很多假借黑客名义控制他人电脑的黑客技术,于是出现了“骇客”与"黑客"分家。2012年电影频道节目中心出品的电影...

badaoliumang
昨天
15
0
很遗憾,没有一篇文章能讲清楚线程的生命周期!

(手机横屏看源码更方便) 注:java源码分析部分如无特殊说明均基于 java8 版本。 简介 大家都知道线程是有生命周期,但是彤哥可以认真负责地告诉你网上几乎没有一篇文章讲得是完全正确的。 ...

彤哥读源码
昨天
15
0
jquery--DOM操作基础

本文转载于:专业的前端网站➭jquery--DOM操作基础 元素的访问 元素属性操作 获取:attr(name);$("#my").attr("src"); 设置:attr(name,value);$("#myImg").attr("src","images/1.jpg"); ......

前端老手
昨天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部