node.js开发过程中,经常用到相关的几种工具

  1. nvm nodejs版本管理工具,即管理用到的nodejs与npm的版本
  2. nodejs node开发项目库
  3. npm nodejs包管理工具,即nodejs开发的第三方插件,全程就是node package manager, 在安装nodejs的时候,npm也会跟着安装

安装nvm

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash

会默认安装nvm库在~/.nvm文件夹中

如果安装时报如下错误,

则执行下面的命令

1.cd ~2.vim .bashrc3.将下面的命令复制到文件export NVM_DIR="$HOME/.nvm"[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"  # This loads nvm4.:wq

验证nvm

重新打开终端,输入命令

1.nvm出现如下信息时,说明nvm安装成功Node Version Manager (v0.35.2)Note:  refers to any version-like string nvm understands. This includes:  - full or partial version numbers, starting with an optional "v" (0.10, v0.1.2, v1)  - default (built-in) aliases: node, stable, unstable, iojs, system  - custom aliases you define with `nvm alias foo` Any options that produce colorized output should respect the `--no-colors` option.

如果提示: command not found: nvm

则将前面复制的命令复制到文件.bash_profile中

1.cd ~2.vim .bash_profile3.将下面的命令复制到文件export NVM_DIR="$HOME/.nvm"[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"  # This loads nvm4.:wq

如果依然不可以,在.bash_profile中最后添加, 并保存

source ~/.bashrc

安装node

nvm install stable

nvm常用命令

nvm install stable ## 安装最新稳定版 node,nvm install  ## 安装指定版本,可模糊安装,如:安装v4.4.0,既可nvm install v4.4.0,又可nvm install 4.4nvm uninstall  ## 删除已安装的指定版本,语法与install类似nvm use  ## 切换使用指定的版本nodenvm ls ## 列出所有安装的版本nvm ls-remote ## 列出所有远程服务器的版本(官方node version list)nvm current ## 显示当前的版本nvm alias  ## 给不同的版本号添加别名

node js unknown option -v._mac os上搭建node环境(nvm, node.js, npm)相关推荐

  1. mac mysql 链接_mac上搭建mysql环境配置和Navicat连接mysql

    mac上搭建mysql环境配置 注意:mysql版本要和你的MAC版本保持一致 2.一路傻瓜式点击下一步 此处选择"Use Legacy Password Encryption", ...

  2. Mint系统使用介绍,Mint系统安装,在Mint系统上搭建GPU环境,在Mint系统上安装Pycharm、Anaconda等软件,在Mint系统上安装cuda和cudnn

    欢迎大家关注笔者,你的关注是我持续更博的最大动力 原创文章,转载告知,盗版必究 Mint系统使用介绍,Mint系统安装,在Mint系统上搭建GPU环境,在Mint系统上安装Pycharm.Anacon ...

  3. 简单几步教你怎么在路由器上搭建PHP环境的网站

    2019独角兽企业重金招聘Python工程师标准>>> 今天早上在锐哥博客看到的,他说他的博客布置在路由器上,我对于网络硬件不是很了解,但是感觉很牛逼,于是希望他能写一个教程教大家怎 ...

  4. [云原生专题-16]:容器 - 在Windows主机上搭建Docker环境

    作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客 本文网址:https://blog.csdn.net/HiWangWenBing/article/detai ...

  5. 树莓派lnmp安装mysql_在树莓派上搭建LNMP环境

    在树莓派3代B型上搭建Nginx+MariaDB+PHP7.0环境. Nginx 首先下载Nginx/PCRE/OpenSSL的源码,下载过程就不说了,PCRE要1.x版本,OpenSSL不要fips ...

  6. 在CentOS 6上搭建LNMP环境

    简介 LNMP是Linux.Nginx.MySQL和PHP的缩写,这个组合是最常见的WEB服务器的运行环境之一.本文将带领大家在CentOS 6操作系统上搭建一套LNMP环境. 本教程适用于CentO ...

  7. 服务器上搭建java环境,安装tomcat以及MySQL数据库-小白教程

    文章目录 前言 一.安装jdk,搭建java环境 二.安装MySQL 三.安装Tomcat 总结 前言 我第一次租服务器的时候也是从网上找方法,各种教程琳琅满目,太杂乱,我在这里做一个总结.我的系统是 ...

  8. eclipse上搭建MyBatis环境

    在eclipse上搭建了MyBatis运行环境,并实现基本查询操作 第一步:数据库准备: 1.创建数据库表 user_information 2.向表中插入一些记录 第二步:建立Java项目命名为My ...

  9. Linux里面的oa环境是什么,Linux上搭建OA环境帮助文档

    目录 在linux中搭建OA环境 任何一个环境的搭建都是基于一台干净无毒, 符合最低配置的计算机或者虚拟机. 全新的环境,第一件事是检查硬件环境,适不适合搭建该OA环境象. 一.查看linux系统发行 ...

  10. 在Mac OS上搭建本地服务器

    我们在做网络编程的时候一般是需要有网络环境的,这样可以边写边测试达到很高的效率.但有些时候我们由于很多原因我们的电脑无法连接到网络,这时就会感觉很不自在,所以今天在这里教大家怎么用自己电脑作服务器. ...

最新文章

  1. 为没有源码的DLL文件添加强名称
  2. nginx针对某个url限制ip访问,常用于后台访问限制
  3. 设置Elasticsearch N-Gram Word分析器的过程
  4. 关联表多数据的批量insert (批量导入,测试19W条数据用时46秒)
  5. 品质主管每日工作需要做哪些_做微信社群运营需要用到哪些工具来铺助工作呢?...
  6. [SQL] 常用查询脚本
  7. 打开pdf文件提示文件过大_pdf文件太大如何用pdf转换工具进行压缩?
  8. matlab三维三角网格,有限元分析利用matlab的gplot函数实现三维划分网格的方法
  9. 2016 ECCV论文 《Peak-Piloted Deep Network for Facial Expression Recognition》
  10. 机器人动力学建模之牛顿欧拉法推导
  11. ams1117 lm317 对比_LM317的使用
  12. 怎么查oa系统的服务器地址,oa系统服务器地址如何查
  13. python 比对两个excel表数据_Python第17课:两个数据表如何比对碰撞?(二)
  14. matmul torch 详解_Pytorch | 详解Pytorch科学计算包——Tensor
  15. asp .net 和 ASP
  16. Windflowers(歌词)
  17. 爬虫2021广东省普通专升本各院校专业招生计划汇总表
  18. 计算机数据结构英语作文,计算机-数据结构基本英语(4)
  19. 用Python制作高逼格数学动画manim
  20. Android视图绘制流程完全解析,带你一步步深入了解

热门文章

  1. Python之 多重循环
  2. impress.js学习总结
  3. 并发编程常见面试题总结一
  4. JVM初识之内存分析常用命令和工具
  5. Spring Data JPA持久层中的一对一和一对多
  6. 如何保证缓存与数据库的双写一致性
  7. es6-3.webpack应用
  8. jenkins构建执行shell 所有命令出现command not found
  9. Library弱依赖打包
  10. 进阶:案例三: Upload File using WebDynpro