文章目录

  • 一、安装 nodejs
  • 二、配置 node 环境变量
  • 三、配置全局安装包路径
  • 四、配置全局安装包可执行环境变量
  • 五、配置全局包依赖
一、安装 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

  1. 开始在程序文件同一目录下查找;
  2. 是核心模块吗?是,返回模块:否,继续进行;
  3. 模块在当前目录下的 node_modules下吗?是,返回模块:否,继续进行;
  4. 尝试进入父目录,父目录存在吗?是,返回3:否,继续进行;
  5. 模块在环境变量 NODE_PATH 指定的目录下吗?是,返回模块:否,抛出异常。

nodejs 环境变量配置相关推荐

  1. nodejs环境变量配置

    1.右键"此电脑 - 属性" 2.左侧点击"高级系统设置" 3.点击环境变量 4.在系统变量下 新建[NODE_PATH],设置第三方依赖包安装目录 D:\Pr ...

  2. nginx nodejs环境配置_Linux 环境变量配置(Nodejs/MongoDB/JDK/Nginx)

    一.环境变量配置 注:配置环境变量的文件 全局变量(系统级别): /etc/bashrc /etc/profile /etc/environment 用户变量(用户级别): ~/.bash_profi ...

  3. windows下nodejs下载及环境变量配置,运行vue项目

    文章目录 1.下载安装node.js 2.环境变量配置(重点) 3.切换镜像源+切换yarn作为主力命令 1.下载安装node.js 1.https://registry.npmmirror.com/ ...

  4. npm全局环境变量配置及解决VsCode使用时遇到的问题

    一.npm全局环境变量配置 1.我们要先配置npm的全局模块的存放路径以及cache的路径 例如我希望将以上两个文件夹放在NodeJS的主目录下,便在NodeJs下建立"node_globa ...

  5. sas java_Sas java环境变量配置

    Sas java环境变量配置 [2021-02-05 04:56:43]  简介: 服务器 这篇文章主要为大家展示了linux环境下怎么配置环境变量,内容简而易懂,希望大家可以学习一下,学习完之后肯定 ...

  6. Java开发环境变量配置

    一.环境准备 Windows10 专业版.jdk-8u144-windows-x64.apache-tomcat-7.0.54-windows-x64.apache-maven-3.5.0-bin.n ...

  7. Ubuntu安装JDK及环境变量配置

    背景: 阅读新闻 [日期:2013-01-20] 来源:Linux社区 作者:lihaiping [字体:大 中 小] 之前就很膜拜那些Linuxer大牛,最近,个人慢慢转向使用Ubuntu,真正意义 ...

  8. node环境变量配置

    一.下载 简单的说 Node.js 就是运行在服务端的 JavaScript.Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境.Node.js 使用了一个事件驱动 ...

  9. nvm下node安装;node环境变量配置

    1.nvm安装 1.双击安装文件 nvm-setup.exe 2.选择nvm安装路径 3.选择nodejs路径 4.确认安装即可 5.安装完确认 打开CMD,输入命令 nvm ,安装成功则如下显示.可 ...

最新文章

  1. Dissecting BERT Part 1: The Encoder 解析BERT解码器(transformer)
  2. Winform开发的界面处理优化
  3. 90 后女科学家,四年完成清华大学硕博连读,解决多个世界级难题
  4. Ubunt_配置_start
  5. 修改 oracle dbid,更改数据库DBID
  6. MySQL8 重置改root密码及开放远程访问
  7. jQuery操作示例
  8. Hibernate--Criteria Query and DetachedCriteria
  9. python settings模块导入不了_Django:无法导入“模块”。检查模块AppConfig.name是否正确 - python...
  10. IntelliJ IDEA 安装本地插件
  11. 详解2021华为笔试三道编程题
  12. 安利一个免费下载VIP文档神器
  13. 关于无线网络的静态ip与动态ip设置
  14. 如何在excel表格中查找重复值
  15. 意外的计算机音乐,富有灵魂的音乐 Realwav SVEN 意外发烧
  16. 聚焦传统网络,学习SDN基础和案例
  17. Hexo-yilia主题个性化美化及功能添加
  18. 浪潮互联网峰会张冬技术报告
  19. 数据结构与算法——广度和深度优先搜索
  20. html5账号秘密,JavaScript有关的10个秘密和怪癖

热门文章

  1. [机器学习算法]随机森林原理
  2. 一个用R语言进行聚类分析的例子
  3. word空白页面无法删除
  4. 【计算机毕业设计】java基于jsp的学生考勤系统
  5. 数字货币自动交易小助手
  6. vim 块选择 多行操作
  7. SSM_SpringMVC(下)
  8. 在高层建筑中多少层开始使用爬架?联筑赚告诉你答案!
  9. Oracle Job每天重置序列
  10. 深度学习系统学习(一)