设置package.json默认值

时间:2014-08-28 09:50:18

标签: json node.js package npm

我想设置一些package.json属性默认值。

例如,我在NPM上发布的大多数图书馆都拥有MIT许可证。此外,我是他们中的大多数人的作者(有时作者是我工作的公司)。

如何设置此类默认值?

我期待以下行为:

$ npm init
...
author: (Ionică Bizău)
license: (MIT)
...

因此,只需按Enter即可设置默认值。

2 个答案:

答案 0 :(得分:7)

要查看npm配置,请运行:

npm config list

通常包含此类

userconfig /home/scott/.npmrc

cat over file以查看所有覆盖

npm config ls -l #  to show all defaults

您可以手动定义默认值

npm config edit  # view then change all settings

或者您可以交互式设置默认值:

npm set init.author.name "<Your Name>"
npm set init.author.email "you@example.com"
npm set init.author.url "example.com"
npm set init.license "MIT"

每个集都有一个相应的get

答案 1 :(得分:0)

使用npmrc设置默认值。