Skip to main content

Customize npm init default values

Customize Global npm init default values for next project

Updated 1 min readMarkdown
Customize npm init default values

npm init is a first process of any new node project and we all have to setup author, version and license manually, This tutorial help you to config those things globally .

This is default npm init -y result value carbon-before.png

for chang default value of npm init command you need to follow this Synopsis

npm config set <key>=<value>

Change global author name by

npm config set init-author-name "vimal kumar"

Change global author email by

npm config set init-author-email "[email protected]"

Change global author web url by

npm config set init-author-url "https://vimal.letskhabar.com/"

Change global default license

npm config set init-license "MIT"

Change global default version

npm config set init-version "0.0.1"

For more check this npm documentation

All the change has been saved in your ~/.npmrc directory as shown in image below

npmrc.png

Now when you create new project with npm init -y you can see your default value has been changed according to your setup.

carbon-after.png

You can find all list of config defaults value by npm config list -l and follow npm config set <key>=<value> this Synopsis to Customize your value

Enjoy, Thanks for reading.

Thanks for info.馃敟鉂わ笍馃檶

10

Nice Vimal kumar

I knew it could be customized but never cared to do so. Thanks for writing.

1

Thanks

Thanks for sharing

5