我当前使用的是npm@8.7.0,每次运行任何npm命令时,都会出现此警告
npm WARN config init.author.email Use `--init-author-email` instead.
npm WARN config init.author.name Use `--init-author-name` instead.
npm WARN config init.license Use `--init-license` instead.
有人知道如何删除这些警告吗,我的global .npmrc只设置了上面的设置
3条答案
按热度按时间pxiryf3j1#
或者,编辑
.npmrc
文件并将“init.author.name“更改为“init-author-name”。对我来说,我必须更改的键的完整列表(用-替换.)是:
返回的错误/建议修复没有帮助:
如果警告的格式稍有不同,也许这里的帖子就可以避免了:
relj7zay2#
我用警告指示的配置设置了每一个。
即
然后删除以旧方式包含值的行:
作为测试事项,删除这些行足以使警告停止,但是,在测试了以新格式设置的值之后; npm init正在接收它们。
ddrv8njm3#
一些初步资料
支持版本:Ubuntu 22.04 LTS x86_64
国家预防机制版本:8.11.0
npm
WARN
config init.author.email Use--init-author-email
instead.npm
WARN
config init.author.name Use--init-author-name
instead.This worked for me 👏.
key=init.author.name || init-author-name
值=您的姓名
npm c set key=value
一旦这些值 ,则需要删除旧密钥。
npm c delete init.author.name
如果您有兴趣看一看,您可以通过在命令行中键入***npm c-h***来获得更多帮助
display example