详解使用nvm安装node.js


Posted in Javascript onJuly 18, 2017

我最近在研究node.js的路上,那么今天也算个学习笔记吧!

一、Windows系统

1、node.js下载应用程序,压缩,安装

2、nvm的安装路径下,找到settings.txt打开,在后面加上(添加淘宝镜像node)

node_mirror: https://npm.taobao.org/mirrors/node/

npm_mirror: https://npm.taobao.org/mirrors/npm/

3、安装Node.js

nvm install <版本号>

4、查看已安装node列表,使用版本

nvm ls/list
nvm use <版本号>

二、Linux系统

(以阿里云服务器(centos)为例)

1、阿里云官网上操作流程

yum install git

2、下载

git clone https://github.com/cnpm/nvm.git <安装路径> && cd <安装路径> && git checkout `git describe --abbrev=0 --tags`

3、激活

echo ". <安装路径>" >> /etc/profile   注意安装路径前面的点
source /etc/profile

4、运行nvm查看

nvm 或者 nvm -v

5、下载安装nodejs

nvm install <版本号>
nvm list
nvm use <版本号>

6、发现node安装的位置不对可以配置环境变量修改

~/.bash_profile , zsh的话是 ~/.zshrc里面编辑添加
export NVM_DIR="安装路径"
  [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jQuery Ajax之load()方法
Oct 12 Javascript
原生Js与jquery的多组处理, 仅展开一个区块的折叠效果
Jan 09 Javascript
javascript实现瀑布流自适应遇到的问题及解决方案
Jan 28 Javascript
JavaScript数据结构之二叉树的遍历算法示例
Apr 13 Javascript
require.js中的define函数详解
Jul 10 Javascript
Vue + Vue-router 同名路由切换数据不更新的方法
Nov 20 Javascript
浅谈vuex 闲置状态重置方案
Jan 04 Javascript
js的各种数据类型判断的介绍
Jan 19 Javascript
使用vue2.6实现抖音【时间轮盘】屏保效果附源码
Apr 24 Javascript
浅谈Vue项目骨架屏注入实践
Aug 05 Javascript
Vue3.0 响应式系统源码逐行分析讲解
Oct 14 Javascript
JS如何生成随机验证码
Mar 02 Javascript
jQuery之动画ajax事件(实例讲解)
Jul 18 #jQuery
js判断用户是输入的地址请求的路径(实例讲解)
Jul 18 #Javascript
IScroll那些事_当内容不足时下拉刷新的解决方法
Jul 18 #Javascript
angular使用bootstrap方法手动启动的实例代码
Jul 18 #Javascript
详解jQuery中关于Ajax的几个常用的函数
Jul 17 #jQuery
js实现首屏延迟加载实现方法 js实现多屏单张图片延迟加载效果
Jul 17 #Javascript
node.js中grunt和gulp的区别详解
Jul 17 #Javascript
You might like
PHP session会话的安全性分析
2011/09/08 PHP
Zend Framework教程之分发器Zend_Controller_Dispatcher用法详解
2016/03/07 PHP
php检测mysql表是否存在的方法小结
2017/07/20 PHP
如何通过View::first使用Laravel Blade的动态模板详解
2017/09/21 PHP
Laravel框架源码解析之反射的使用详解
2020/05/14 PHP
070823更新的一个[消息提示框]组件 兼容ie7
2007/08/29 Javascript
javascript prototype原型操作笔记
2009/12/07 Javascript
JQuery Tips(2) 关于$()包装集你不知道的
2009/12/14 Javascript
JS中的异常处理方法分享
2013/12/22 Javascript
jQuery事件之键盘事件(ctrl+Enter回车键提交表单等)
2014/05/11 Javascript
AngularJS基础知识笔记之过滤器
2015/05/10 Javascript
使用coffeescript编写node.js项目的方法汇总
2015/08/05 Javascript
JavaScript检测原始值、引用值、属性
2016/06/20 Javascript
JS实现Ajax的方法分析
2016/12/20 Javascript
Angular.js通过自定义指令directive实现滑块滑动效果
2017/10/13 Javascript
jquery中ajax请求后台数据成功后既不执行success也不执行error的完美解决方法
2017/12/24 jQuery
详解微信小程序调起键盘性能优化
2018/07/24 Javascript
Vue表单绑定的实例代码(单选按钮,选择框(单选时,多选时,用 v-for 渲染的动态选项)
2019/05/13 Javascript
详解微信小程序图片地扯转base64解决方案
2019/08/18 Javascript
在Express中提供静态文件的实现方法
2019/10/17 Javascript
Python的string模块中的Template类字符串模板用法
2016/06/27 Python
python线程池(threadpool)模块使用笔记详解
2017/11/17 Python
python实现word 2007文档转换为pdf文件
2018/03/15 Python
python的继承知识点总结
2018/12/10 Python
python调用百度地图WEB服务API获取地点对应坐标值
2019/01/16 Python
手把手教你使用Python创建微信机器人
2019/04/29 Python
python opencv 二值化 计算白色像素点的实例
2019/07/03 Python
python爬虫神器Pyppeteer入门及使用
2019/07/13 Python
Python异步编程之协程任务的调度操作实例分析
2020/02/01 Python
突破canvas语法限制 让他支持链式语法
2012/12/24 HTML / CSS
英国最大的网上药品商店:Chemist Direct
2017/12/16 全球购物
Spartoo美国:欧洲排名第一的在线时装零售商
2019/12/12 全球购物
国培计划培训感言
2014/03/11 职场文书
保护环境倡议书500字
2014/05/19 职场文书
Java实现聊天机器人完善版
2021/07/04 Java/Android
新手初学Java网络编程
2021/07/07 Java/Android