当前位置: 首页 > 面试题库 >

在Windows中更改node.js模块的默认全局安装目录吗?

向实
2023-03-14
问题内容

在我的Windows中,安装PATH包括C:\Program Files\nodejs,可执行文件在哪里node.exe。我可以node从shell以及上启动npm。我也希望安装新的可执行文件C:\Program Files\nodejs,但似乎无法实现。

设置NODE_PATHNODE_MODULES变量不会改变任何东西:%appdata%\npm默认情况下仍会安装东西。

如何更改全局安装路径?


问题答案:

您需要做的只是阅读npm- folders文档。我不想立即启动我的Win笔记本,因此无法验证它,但您只prefixc:\Program Files\nodejs在配置文件中更改为。如果要为所有用户全局更改它,请编辑c:\Program Files\nodejs\npmrc文件,否则请创建/编辑c:\Users\{username}\.npmrc

但是此更改可能会产生一些副作用,因此请先阅读
此讨论
。我认为您的主意不是一个好主意。



 类似资料:
  • 在我的windows安装中包括,其中可执行。我可以从shell启动以及。我也希望在中安装新的可执行文件,但这似乎不可能实现。 如何更改全局安装路径?

  • 我甚至不确定我问的问题是否正确。让我解释一下我的情况: 这是关于Windows ;7上的Git。 我的公司将Windows用户目录设置在网络驱动器上,而不是本地硬盘驱动器上(用于备份和超出本问题范围的其他目的)。我不能改变这个政策。 我确实在下有一个“profile”文件。以下是内容(通知编号$home):

  • 本文向大家介绍Laravel 更改默认应用目录,包括了Laravel 更改默认应用目录的使用技巧和注意事项,需要的朋友参考一下 示例 在某些情况下,您可能希望将应用程序目录重命名为其他名称。在Laravel4中,您可以更改配置条目,这是在Laravel5中完成配置的一种方法。 在此示例中,我们将app目录重命名为src。 覆盖应用程序类 目录名app被硬编码到核心Application类中,因此必

  • xampp中的php.ini文件位于此处: phpinfo包含以下信息: 配置文件(php.ini)路径C:\WINDOWS 已加载的配置文件(无) 扫描此目录以获取更多信息。ini文件(无) 如何更改目录?

  • 目前我正在使用 硒-3.3.0 火狐-52.2.0 壁虎驱动器-13

  • 问题内容: 我目前正在Windows上学习nodejs。通过npm.cmd在全局安装了几个模块,nodejs无法找到已安装的模块。以玉为例 Jade安装在目录中,但以下代码将失败并显示错误, 但是,在本地安装jade时,代码将成功运行(npm中没有- g选项)。我不想使用本地安装的模块,这对我来说是浪费磁盘空间。如何使全局安装的模块在Windows上工作? 问题答案: 添加一个名为的环境变量,并将