一文讲透Node环境安装与管理工具

发布于:2022-11-02 ⋅ 阅读:(823) ⋅ 点赞:(0)

导语

本篇文章记录个人开发工作过程中,如何快速搭建Node环境,以及一些日常管理的经验心得。

一、Node环境安装

注:node安装包,内置npm对应版本无需另外安装

各大系统选择对应格式安装包下载

  1. 关注github最新动态,了解第一手资讯;
  2. 最新版本官方下载地址,国内下载慢;
  3. 各个版本官方下载地址,可用于对照Node版本和NPM是否匹配;
  4. 各个版本国内淘宝镜像下载地址,国内快;

二、npm、cnpm、yarn

三者都是用来进行node_modules管理的工具,使用起来除了命令有差,作用没什么区别。当我们使用时,下载的仓库若是网络不畅,可自行切换镜像源地址,也就是仓库地址。另外,细微差别可以自行查阅更多详细资料学习研究。node_modules在node开发中有不可或缺的重要地位。node本身就像浏览器,node_modules就像一个个精彩的网址。如果没了各种各样的网站,那么浏览器本身没多大意义。

三、yrm、nrm

两者皆是用来管理npm、cnpm、yarn的镜像源地址。上文说到npm可以自行切换镜像源地址,开发中常常会遇到内网源地址、外网源地址或淘宝镜像等多个地址。这两个工具使用命令,可以一键快速切换、管理镜像源地址。

四、nvm

实际开发过程中,可能新、旧项目构建时使用不同的node版本。此工具常用来在多个node版本中自由切换。安装过程中需要完整的管理员权限,若是公司内部管控的电脑,可能会因为全县问题用不了。

五、 windows-build-tools

c++环境,widnows系统中安装可以减少npm下载模块错误的概率。
引用一网上教程

结语

必装重要程度排序,越重要越靠前。括号内为并行或同等地位关系。
其中node、npm是官方打包,属于必装系列。不过npm可以使用yarn、cnpm替代。
排序:(node、npm)> ( yarn、cnpm)> (yrm、nrm) > nvm > windows-build-tools。


网站公告

今日签到

点亮在社区的每一天
去签到