Rose debug info
---------------

Умолчания и сокращения в NPM

Вот, например, в GIT можно указать имя и почту по умолчанию и больше указывать не надо:

git config --global user.name "John Doe"
git config --global user.email johndoe@example.com

Ну это все знают. А, оказывается, в NPM тоже так можно:

npm set init.author.email "wombat@npmjs.com"
npm set init.author.name "ag_dubs"
npm set init.author.url "npmjs.com"

И при npm init встанут правильные данные. Для меня это вообще откровением было. Но если бы я почитал документацию (https://docs.npmjs.com/getting-started/using-a-package.json), то не было бы, конечно. Так можно многие параметры по умолчанию задавать на самом деле.

А еще бесит, когда в ридми не используют сокращенные версии ключей:

# Как пишут
npm install webpack --save-dev
npm install react --save

# Как надо
npm i webpack -D
npm i react -S

Сокращения — прекрасная штука и нужно навязывать их всем я считаю.

Поделиться
Отправить
Запинить
 93   2017   разработка