Node.js环境基本配置

关于node

Node.js is a JavaScript runtime built on Chrome’s V8 JavaScript engine.
node是一个基于Chrome V8引擎的JavaScript运行环境.
官方网站:https://nodejs.org/

参考api文档

https://nodejs.org/en/docs/
(中文)http://nodejs.cn/api/

环境配置

下载地址:http://nodejs.cn/download/或者https://nodejs.org/en/download/
在这里插入图片描述
在这里插入图片描述
这里推荐下载LTS,也长期维护的稳定版本!

管理多版本node

管理多个nodejs版本,可以使用docker,也可以使用nvm

在这里插入图片描述
Linux/Mac: https://github.com/nvm-sh/nvm
Windows: https://github.com/coreybutler/nvm-windows
Windows下载地址:https://github.com/coreybutler/nvm-windows/releases
在这里插入图片描述
直接安装即可,目录选择nodejs下的nvm,当然这里随意选择,

在nvm安装目录下settings.txt中添加配置如下:

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

查看配置环境变量
在这里插入图片描述
如果是安装版的,这里就已经帮我们设置好了!
如果是未安装版,配置这几个变量即可.
当我们开启nvm的时候

nvm on

会生成如下链接文件,这就是对应版本的nodejs环境
在这里插入图片描述

nvm off

在这里插入图片描述

包管理工具

参考:https://developer.aliyun.com/mirror/NPM?from=tnpm

这是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。

npm

通常安装完node已经安装了npm包管理工具了,这里需要配置一下国内的淘宝源,拉取第三方包的时候会快很多。

npm config set registry https://registry.npm.taobao.org/

cnpm

使用cnpm,这是淘宝提供的和npm功能相当的包管理工具,可以通过npm安装

npm install -g cnpm --registry=https://registry.npm.taobao.org

在这里插入图片描述

发布了268 篇原创文章 · 获赞 25 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/weixin_43833642/article/details/105008681