День 78/100 Npm против пряжи

При более глубоком рассмотрении деталей по темам часто не учитывалась разница между их функциями и основной целью. Каким-то образом просмотр второстепенной информации сделал бы ее более понятной и легкой для запоминания.

Вот разница между использованием каждой команды:

  • Установите зависимости из package.json:
npm install == yarn
  • Установите пакет и добавьте в package.json:
npm install package --save == yarn add package
  • Установите devDependency в package.json:
npm install package --save-dev == yarn add package --dev
  • Обновите пакет до последней версии:
npm update --save == yarn upgrade
  • Установите пакет глобально:
npm install package -g == yarn global add package
  • Удалите зависимость из package.json:
npm uninstall package --save == yarn remove package

Расширения для рассмотрения

Это некоторые расширения, которые, я думаю, будут полезны, чтобы сделать ваш код более интерактивным.

Фрагмент кода

npx cowsay hello
Ok to proceed? (y) y
 _______
< hello >
 -------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||

Оставайтесь на связи со мной во время моего путешествия по программированию. Не стесняйтесь обращаться и давайте рискнем вместе!