javascript - 为什么 package.json 不使用 .npmrc 文件中的预定义值?
问题描述
视窗 10 x64
根据此信息,我创建了C:\Users\bushm\.npmrc
包含以下内容的文件:
author = "Andrey Bushman"
但是当我npm init -y
在新目录中启动命令时,我在package.json
属性中看到的author
是空的:
{
"name": "foo",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC"
}
另外,我是通过命令做到的:npm config set author "Andrey Bushman"
但我得到了相同的结果......
为什么会这样?
解决方案
我不认为作者是 npmrc 文件的受支持选项。
请查看此文档以获取可用选项。
描述
npm 从命令行、环境变量和 npmrc 文件中获取其配置设置。
npm config 命令可用于更新和编辑用户和全局 npmrc 文件的内容。
有关可用配置选项的列表,请参阅npm-config。
推荐阅读
- c# - 单例可能的内存泄漏 blazor 组件
- python - 从头开始的 3d 引擎,相机位置
- docker - 使用 Azure DevOps Pipelines 和 docker-compose 构建和推送 docker 映像到 ACR 时的身份验证错误
- android - View Binding 自定义视图解除绑定
- r - svypredmeans() 的比例置信区间
- html - 如何将我的数据库打印为 html 页面上的表格?
- c# - C# 无法反序列化这个 json
- javascript - 如何在ckeditor reactjs中上传图片
- mysql - 不使用文件远程导入mysql数据库
- node.js - NodeJS express 设置 express-session cookie 与代理后面的路径