看到它,你会觉得Nodejs安装如此简单

Node

  • Node.js是一个基于Chrome V8引擎的JavaScript运行环境
  • 使用了一个事件驱动、非阻塞式I/O模型
  • 让JavaScript
    运行在服务端的开发平台,它让JavaScript成为与PHP、Python、Perl、Ruby等服务端语言平起平坐的脚本语言。

1.下载nodejs,选择适合自己系统的版本
下载地址:nodejs官网
注意事项:选择安装目录,一般不建议安装系统盘

2.添加环境变量

  • 如果下载的.msi文件,安装时会自动添加环境变量;
  • 如果下载的是压缩包,需要将安装路径(如:E:\devEnv\nodejs)手动添加环境变量。
    在这里插入图片描述

3.测试是否安装成功

node -v

如果出现版本号,即为安装成功!如下图
在这里插入图片描述

Npm

npm全称Node Package Manager,他是node包管理和分发的工具,使用NPM可以对应用的依赖进行管理,NPM
的功能和服务端项目构建工具maven差不多,我们通过npm 可以很方便地下载js库,打包js文件。
node.js已经集成了npm工具,通过以下命令查看npm版本

npm -v

提示版本号,即为成功!

设置包路径

包路径就是npm从远程下载的js包所存放的路径。

npm config ls #显示配置信息

在node安装目录,建立npm_global和npm_cache文件夹,设置配置信息

npm config set prefix "E:\win10_system\devEnv\nodejs\npm_global"
npm config set cache "E:\win10_system\devEnv\nodejs\npm_cache"

可以在使用上述显示配置信息的命令,查看是否修改成功

npm config ls

将npm_global文件夹路径也添加到环境变量

E:\devEnv\nodejs\npm_global

如果没有添加该环境变量,则会出现全局安装的依赖包命令无法找到。
在这里插入图片描述

安装cnpm

npm默认会去国外的镜像去下载js包,在开发中通常我们使用国内镜像,这里我们使用淘宝镜像
下边我们来安装cnpm:
有时我们使用npm下载资源会很慢,所以我们可以安装一个cnmp(淘宝镜像)来加快下载速度。
输入命令,进行全局安装淘宝镜像。

npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm -v  # 查看cnpm版本 出现版本即为安装成功

安装可以切换镜像的nrm

nrm ls # 查看镜像源
cnpm install -g nrm
nrm use taobao  # 切换淘宝镜像

可能出现以下错误:
在这里插入图片描述
则需要修改nrm包路径下cli.js文件中的17行代码。

// const NRMRC = path.join(process.env.HOME, '.nrmrc'); // 删除
const NRMRC = path.join(process.env[(process.platform == 'win32') ? 'USERPROFILE' : 'HOME'], '.nrmrc');

这样修改后就可以使用了。如下图:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_47088026/article/details/113796330