Windows 10 下安装 npm 后全局 node_modules 和 npm-cache 文件夹的设置

npm 指 Node Package Manager,是 Node.js 中一个流行的包管理和分发工具。Node.js 在某个版本的 Windows 安装包开始已经加入了 npm,现在可以进入 https://nodejs.org/en/ 下载安装包。

安装过程很简单,一路 Next 然后 Finish 就好。安装完成后可以新建一个命令行窗口,敲 npm 验证安装。

我碰到的问题是,当我安装完一个全局的 webpack 工具后,发现很多新下载的文件分别存到了 %appdata% 下的 node_modules 和 npm-cache 这两个文件夹中,我不爽是因为 %appdata% 是 Roaming 的,这些东西其实并不需要 roam。

npm 的文档 https://docs.npmjs.com/files/folders 说了一堆,并没什么用,最后我在爆栈的这个回答的启发下找到了适合我的方法:

npm config set prefix ${userprofile}\.npm --global
npm config set cache ${userprofile}\.npm\cache --global

这样一来,会有一个 npmrc 文件生成在 %appdata%\npm\etc 文件夹中,内容就是上面的配置,这个配置文件 roam 是没问题的。

时间: 2024-08-03 15:04:38

Windows 10 下安装 npm 后全局 node_modules 和 npm-cache 文件夹的设置的相关文章

Windows 10下安装scrapy(pip方式,非wheel)

1.安装Microsoft Visual Studio Build Tools 打开下载链接,点击“https://aka.ms/BuildTools”,跳转后再页面底部找到“Visual Studio 2017 生成工具”,下载在线安装工具,开始在线安装. 安装时注意选中“Windows 10 SDK”选项. 参考链接 2.安装Twisted pip install Twisted 安装时出现UnicodeDecodeError,解决链接. 3.安装scrapy pip install scr

Windows 10之 隐藏“此电脑”窗口的6个额外文件夹

默认情况下,Windows 10的"此电脑"窗口会显示"视频.图片.文档.下载.音乐.桌面"六个文件夹.大部分情况下,用户使用这几个文件夹的机会并不多,有时会觉得有些"碍眼".那么,用户是否能删除(隐藏)他们呢? 要隐藏这几个文件,用户只需要在管理员权限下运行regedit程序,修改相应键值即可. (具体键值可以从附件下载) 将相应项下的"ThisPCPolicy"修改为"Hide". 桌面文件夹对应的Pr

安装myeclipse10后破解时发现没有common文件夹

今天重新安装了myeclipse10软件,然后在破解的时候发现安装目录下没有common,这是因为以前安装过myeclipse,卸载时没有完全清除,再次安装时,myeclipse会自动找到以前安装的common,而不是再次安装 如何才能找到common文件夹呢? 1. 首先打开myeclipse 2. 找到myeclipse的顶部导航栏"myclipse"选项然后打开"Installation Summary..."然后会打开一个面板,就能看到你久违的"I

Windows 10下 安装 MongoDB 的吐血经历

当安装一些软件时,往往会因为各种权限限制,导致安装失败或者出现Bug,比如这款MongoDB,我最终是用PowerShell安装,才成功没有出现Bug,不然就会有 service 'mongodb server' failed to start. verify that you have sufficient privileges to start system services 这样的问题!使用PowerSheel安装的过程如下,如果是在Win10,右击左下角的开始菜单,然后点击"Window

windows 10下安装Mysql

下载: 64位系统的zip包:https://dev.mysql.com/downloads/mysql/ 下载zip的包:C:\Program Files\MySQL\mysql-8.0.11-winx64 配置环境变量: 变量名:MYSQL_HOME 变量值:C:\Program Files\MySQL\mysql-8.0.11-winx64 生成data文件: 以管理员身份运行cmd 进入E:\mysql-5.7.20-winx64\bin 下 执行命令:mysqld --initiali

【Docker 在 windows 10 / windows 8 下安装】

步骤: 1. 下载: a.https://github.com/boot2docker/windows-installer/releases 下载一个 windows 客户端: 安装时建议勾选:Boot2Docker management script and ISO .MSYS-git UNIX tools , 不勾选 VirtualBox 的原因是 Docker 客户端提供的 VirtualBox 5.0.0 在 windows8 和 windows 10 上启动Docker 虚拟机时有一个

解决Windows 10下Wireshark运行问题

解决Windows 10下Wireshark运行问题 在Windows 10下,安装Wireshark时候,提示WinPcap不被系统系统支持.这是由于最新版的WinPcap 4.1.3只支持到Windows 8.如果在Windows 10下安装,就会提示不兼容.这个问题有两种解决办法. 第一种办法是,忽略警告,继续安装WinPcap.运行的时候,以兼容模式运行WinPcap. 第二种办法是,安装Win10Pcap.这是WinPcap项目的一个分支软件.它支持Windows 7/8/10.用户可

Windows 10下Xilinx ISE需要注意的事项。

一是安装.可以在Windows 10下安装Xilinx ISE 14.7. 详见:https://www.eevblog.com/forum/xilinx/guide-getting-xilinx-ise-to-work-with-windows-8-64-bit/?action=printpage 二是运行.有的安装方法在Windows 64位下使用ISE 32 位.在最后下载到器件时会报错.因此,需要运行和操作系统一致的ISE版本下载. 详见:https://www.xilinx.com/s

Windows 10下用VirtualBox安装CentOS 6.7

需要准备: 1)VirtualBox-5.0.4-102546-Win.exe 下载地址:https://www.virtualbox.org/wiki/Download_Old_Builds_5_0 2)CentOS-6.7-x86_64-minimal.iso 或 CentOS-6.7-x86_64-bin-DVD1.iso 下载地址:http://mirrors.sina.cn/centos/6.7/isos/x86_64/ 自行安装VirtualBox-5.0.4-102546-Win.