nodejs 环境变量配置
文章目录一、安装 nodejs二、配置 node 环境变量三、配置全局安装包四、配置全局安装包环境变量一、安装 nodejs下载地址:https://nodejs.org/en/download/选择电脑对应的版本,傻瓜式安装,我的安装路径 G:\Node.js,下面将使用该路径配置环境变量二、配置 node 环境变量安装成功、配置 node 环境变量在系统环境变量里添加 G:\Node.js配置
一、安装 nodejs
下载地址:https://nodejs.org/en/download/
选择电脑对应的版本,傻瓜式安装,我的安装路径 G:\Node.js,下面将使用该路径配置环境变量
二、配置 node 环境变量
安装成功、配置 node 环境变量
在系统环境变量 path 里添加 G:\Node.js
配置成功就可以在任何路径下使用 node、npm、npx 命令
三、配置全局安装包路径
打开cmd 窗口运行下面命令,路径可以随便指定,路径不存在会自动生成
npm config set prefix "G:\Node.js\node_modules\node_global"
npm config set cache "G:\Node.js\node_modules\node_cache"
测试是否配置成功
npm install -g vue
在 G:\Node.js\node_modules\node_global 路径下可以看到 vue 表示安装成功
四、配置全局安装包可执行环境变量
配置全局安装包环境变量的目的是,当你使用 npm install -g 安装的模块,可以不用配置每个模块环境变量就可以使用
- 如果你不配置全局安装包环境也可以,当你安装一个全局可执行包时,需要给每一个都添加环境变量,或者只有进入该目录才能使用
- 如下,所示全局安装,我配置了全局安装包环境变量就可以在任意地方运行勾选的命令
配置方法
只需要将刚才设置的全局安装包路径添加到系统环境变量 path 即可
G:\Node.js\node_modules\node_global\
五、配置全局包依赖
这个是为了多项目引用共同的 node_modules,假如你觉得每个项目都去 npm install 安装 node_modules,里面有很多重复的,很麻烦,很占空间,可以配置环境变量 NODE_PATH
G:\Node.js\node_modules
nodejs 模块查找的步骤
引用知乎的回答 链接:https://www.zhihu.com/question/54556864/answer/140135908
- 开始在程序文件同一目录下查找;
- 是核心模块吗?是,返回模块:否,继续进行;
- 模块在当前目录下的 node_modules下吗?是,返回模块:否,继续进行;
- 尝试进入父目录,父目录存在吗?是,返回3:否,继续进行;
- 模块在环境变量 NODE_PATH 指定的目录下吗?是,返回模块:否,抛出异常。
更多推荐
所有评论(0)