nodejs的安装(Centos和Ubuntu)

本文介绍了在Ubuntu 16.04和Centos7环境下安装Node.js的过程,包括遇到npm报错的解决方案和使用国内npm镜像的方法。在Centos云服务器上,通过NVM成功安装Node.js,解决了因内存不足导致npm install被kill的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本地环境: Ubuntu16.04

>>>sudo apt install npm
# 使用淘宝的镜像
>>>npm config set registry https://registry.npm.taobao.org 

# vue.js
>>>npm install vue
# 全局安装 vue-cli
>>>npm install --global vue-cli
# 创建一个基于 webpack 模板的新项目
>>>vue init webpack my-project
# 安装依赖,全部在项目根目录下运行命令
>>>cd my-project
>>>npm install
# 开启服务
>>>npm run dev

# 与后端交互
>>>npm start

# 生产服务器上
>>>npm build

Vue.js官网

本地环境:Centos7

试了三种方法,都很难在我的云服务器上装上,最后还是使用NVM方式安装成功了
参考文章

# 下载安装NVM脚本
>>>curl https://raw.githubusercontent.com/creationix/nvm/v0.13.1/install.sh | bash
>>>source ~/.bash_profile

# 列出npm的版本号
>>>nvm list-remote

# 选择其一安装即可, vn.n.n是版本号,此步骤耗时最久
>>>nvm install vn.n.n

# 查看已安装的版本
>>>nvm list

# 使用版本
>>>nvm use vn.n.n

# 设置为默认版本
>>>nvm alias default vn.n.n

npm报错的几种解决办法

# 建立连接
>>>ln -s /usr/bin/nodejs /usr/bin/node

# 更新npm版本(当npm install失败的时候可以尝试此步)
>>>npm i -g npm

# P.S 若过程中有其他类型错误导致失败,可依据提示查看,是否需要添加环境变量export)或其他
# 或者尝试清空缓存
>>>npm cache clean

国内npm镜像

参考文章

# 临时使用
>>>npm --registry https://registry.npm.taobao.org install express
# 永久使用
>>>npm config set registry https://registry.npm.taobao.org
# 使用cnpm代替
>>>npm install -g cnpm --registry=https://registry.npm.taobao.org
>>>cnpm install XXX

npm install 的时候有的时候被kill,或许是因为内存不够的原因,可采取下面这篇文章的方式。

我的实际情况是,第一次被kill之后,再尝试一遍 就install成功了

npm install 的时候进程自动被kill

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值