node.js的安装与配置

node.js的安装与配置,第1张

Node.js 是一个事件驱动 I/O 服务端 JavaScript 环境,基于 Google 的 V8 引擎。npm(Node Package Manager)即Node包管理器,集成于Node.js中。本文简略记录在windows10系统下,Node.js(version 16.13.1)的安装过程,如下所述。


1. 安装程序

从官网上下载相应安装包,按照提示进行安装,此处略过不谈。

2. 修改配置信息

在windows系统下,npm的全局模块安装路径默认为 C:\Users\用户名\AppData\Roaming\npm。当我们运行 npm install -g package 命令在全局安装某个包时,该包将会被安装在该路径下。因此,常自定义全局安装路径和缓存路径。

在Node.js安装目录下分别创建两个文件夹:node_globalnode_cache,参照下例进行如下配置。下述 *** 作将修改 C:\Users\<用户名>\ 目录下的npmrc配置文件中的内容。

npm config set prefix "D:\nodejs\node_global"
npm config set cache "D:\nodejs\node_cache"

PS:当我们另设全局安装路径和缓存路径后,在全局安装某个package时,可能存在访问权限受限问题,此时需要打开这两个文件夹的访问权限。

3. 修改环境变量

编辑环境变量Path(个人建议,修改用户Path,而非系统Path),添加如下内容。

D:\nodejs → Node.js的安装路径,旨在正确运行npmD:\nodejs\node_global → 全局模块安装路径,旨在正确运行全局安装的模块。

举个例子,当我们没有在Path变量中添加 D:\nodejs\node_global 时,假如全局安装了 Vue脚手架(即 Vue CLI),使用 Vue CLI 的UI界面创建项目时,就会报错 Cannot read properties of undefined (reading 'indexOf')。如果我们查看cmd中的报错信息,可能会发现这样的提示信息,“vue 不是内部或外部命令,也不是可运行的程序”,这就表示Path变量设置有误。

PS:在Vue CLI创建新项目时,报错 Cannot read properties of undefined (reading 'indexOf'),也有可能是因为版本不适配,应当关注cmd中的错误提示信息。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1320820.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-11
下一篇 2022-06-11

发表评论

登录后才能评论

评论列表(0条)

保存