linux下安装nodejs及npm

1、下载npm包

官网下载npm安装包,https://nodejs.org/en/,左边是稳定版右边是最新版。

2、解压,创建链接

将压缩包解压到/opt(一般软件放在该目录)目录下。可以看到bin目录下有两个可执行文件node和npm,在/usr/local/bin中创建该文件的链接

sudo ln -s /opt/node-v0.12.10-linux-x86/bin/node /usr/local/bin/node

sudo ln -s /opt/node-v0.12.10-linux-x86/bin/npm /usr/local/bin/npm

然后使用node -v,npm -v验证是否成功

3、换用淘宝npm源

修改配置文件.bashrc,如修改具体用户下的.bashrc文件只对该用户生效,如想让所有用户生效,可修改全局配置文件。如/etc/profile或者/etc/bash.bashrc

在配置文件的最后加上如下代码:

alias cnpm="npm --registry=https://registry.npm.taobao.org \
--cache=$HOME/.npm/.cache/cnpm \
--disturl=https://npm.taobao.org/dist \
--userconfig=$HOME/.cnpmrc"

修改后使用source  /etc/profile(source后更修改的具体文件),使配置生效。

然后即可使用cnpm安装插件

4、如果全局安装插件后无法使用,可将bin目录加入到环境变量中

编辑上一部中的配置文件最后加入下面:

export PATH=$PATH:/opt/node/bin

修改后不要忘记source /etc/profile

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏我和PYTHON有个约会

04.多版本Python共存的配置和使用

但是由于工作需要,我们的个人PC上可能需要多个python版本共存,应该进行什么样的设置呢,本章内容就针对这个问题进行分析和使用的介绍

10610
来自专栏Python攻城狮

Python开发环境搭建1.下载及安装2.一台PC安装多个python版本3.python2和python3版本共存的配置4. pip安装模块时执行的命令5.给python安装第三方模块6.查看pip

现在python3是趋势,很多公司已经逐渐使用python3,但是对于爬虫来说,我们现在仍需用2.7,所以现在我们安装Python2.7.9版本

11130
来自专栏Ken的杂谈

CentOS 7 下 GitLab安装部署教程

GitLab一个开源的git仓库管理平台,方便团队协作开发、管理。在GitLab上可以实现完整的CI(持续集成)、CD(持续发布)流程。而且还提供了免费使用的P...

79930
来自专栏web编程技术分享

【php增删改查实例】第十九节 - session的使用: 让服务器知道你是谁?

20450
来自专栏IT笔记

Redis使用过程中的一些常用命令汇总

最近购买了Redis做论坛session存储和缓存实现,本身项目中也使用了Redis做分布式集群session管理,抽空整理一下常用到的命令集合(随时更新)。 ...

28440
来自专栏大数据-Hadoop、Spark

Linux更换jdk版本,java -version还是原来的版本JDK还是之前的版本

安装JDK 1.上传jdk-7u80-linux-x64.tar.gz到Linux上 2.解压jdk到/usr/local目录 tar -zxvf jdk-...

46770
来自专栏小二的折腾日记

服务器-Nginx模块化结构

习惯上将Nginx分为:核心模块、标准模块、可选HTTP模块、邮件服务模块和第三方模块五大类。

8220
来自专栏散尽浮华

python案例-用户登录

要求: •输入用户名密码 •认证成功后显示欢迎信息 •输错三次后锁定 1 #!/usr/bin/env python 2 # -*- coding:utf-...

31270
来自专栏linux系统运维

rsync通过服务同步,linux系统日志,screen工具

21040
来自专栏进击的君君的前端之路

git

18950

扫码关注云+社区

领取腾讯云代金券