【发布时间】:2022-03-14 15:28:05
【问题描述】:
我正在尝试运行 npm install,由于我的连接在代理之后,我需要设置一些代理配置以供 npm 读取。它似乎已被放置在 .npmrc 文件中。
我在 C:/users/username/ 文件夹下没有这个文件。如何在 windows 中手动创建此文件?
【问题讨论】:
-
你发现了吗?
我正在尝试运行 npm install,由于我的连接在代理之后,我需要设置一些代理配置以供 npm 读取。它似乎已被放置在 .npmrc 文件中。
我在 C:/users/username/ 文件夹下没有这个文件。如何在 windows 中手动创建此文件?
【问题讨论】:
简单运行
npm config edit
从命令提示符或 git bash 或 PowerShell 的任何位置,它会自动在您的 C:/users/{userName}/ 中创建一个全局 .npmrc 文件并使用文本编辑器启动它。
注意:
npm config list
不会创建它
【讨论】:
运行“npm config edit”它会创建新的 .npmrc 文件,以防在 node.js 安装后文件没有自动创建
【讨论】:
你可以看到默认值,运行:
npm config ls -l
全局 NPM 配置
C:\Users\%username%\AppData\Roaming\npm\etc\npmrc
每用户 NPM 配置
C:\Users\%username%\.npmrc
内置 NPM 配置
C:\Program Files\nodejs\node_modules\npm\npmrc
【讨论】: