一、Nodejs下载
Node.js 是一个开源和跨平台的 JavaScript 运行时环境。Node.js 在浏览器之外运行 V8 JavaScript 引擎(Google Chrome 的内核), 这使得 Node.js 的性能非常好。
官网下载地址:https://nodejs.org/zh-cn/
二、Nodejs 安装与配置环境变量
运行安装包,选择没有特殊字符、中文、空格的目录安装,然后等待安装至完成。
2.1 更改全局模块安装路径和缓存cache的路径
首先,打开刚才nodejs安装的目录,在里面创建node_global和node_cache两个文件夹。
右键打开Windows11的终端命令执行工具,执行以下两个命令更改存储目录。
# 全局安装目录
npm config set prefix d:\Software\nodejs\node_global
# 缓存目录
npm config set cache d:\Software\nodejs\node_cache
以上命令执行过程中,要是出现如下警告,先将npm.cmd用记事本打开,修改文件里的 prefix-g 改为 prefix –location=global之后,在执行如上命令即可。
2.2 配置环境变量
然后新建NODE_PATH环境变量。
重启Windows11的终端,输入 node -v 和 npm -v ,查看版本号。
三、什么是npm与cnpm和yarn
npm(node package manager):nodejs的包管理器,
用于node插件管理(包括安装、卸载、管理依赖等)
cnpm:因为npm安装插件是从国外服务器下载,受网络的影响比较大,
可能会出现异常,所以阿里的淘宝团队做了一个国内npm镜像。其官网介绍:
“这是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),
同步频率目前为 10分钟 一次以保证尽量与官方服务同步。”
yarn:Yarn是Facebook公司出品的用于管理nodejs包的一款软件,
一般都使用npm作为我们nodejs项目的模块管理器,但npm有一些历史遗留问题。
但yarn极其快速:Yarn 会缓存它下载的每个包,所以无需重复下载。它还能并行化
操作以最大化资源利用率,安装速度之快前所未有;yarn特别安全:Yarn会在每个安
装包被执行前校验其完整性;yarn超级可靠:Yarn 使用格式详尽而又简洁的
lockfile文件 和确定性算法来安装依赖,能够保证在一个系统上的运行的安装过程
也会以同样的方式运行在其他系统上。
四、安装cnpm和yarn
npm --registry https://registry.npm.taobao.org install node-red-contrib-composer@latest
npm config set registry https://registry.npm.taobao.org
npm config set registry http://www.npmjs.org
npm install -g cnpm --registry=https://registry.npm.taobao.org
npm config get registry
npm install -g yarn
或
cnpm install -g yarn
yarn config set registry https://registry.npm.taobao.org
yarn config set registry https://registry.yarnpkg.com
————————————–
本文荟萃自公众号:,只做学术交流学习使用,不做为临床指导,本文观点不代表数字监护立场。