• Что бы вступить в ряды "Принятый кодер" Вам нужно:
    Написать 10 полезных сообщений или тем и Получить 10 симпатий.
    Для того кто не хочет терять время,может пожертвовать средства для поддержки сервеса, и вступить в ряды VIP на месяц, дополнительная информация в лс.

  • Пользаватели которые будут спамить, уходят в бан без предупреждения. Спам сообщения определяется администрацией и модератором.

  • Гость, Что бы Вы хотели увидеть на нашем Форуме? Изложить свои идеи и пожелания по улучшению форума Вы можете поделиться с нами здесь. ----> Перейдите сюда
  • Все пользователи не прошедшие проверку электронной почты будут заблокированы. Все вопросы с разблокировкой обращайтесь по адресу электронной почте : info@guardianelinks.com . Не пришло сообщение о проверке или о сбросе также сообщите нам.

`pnpm` setting steps

Lomanu4 Оффлайн

Lomanu4

Команда форума
Администратор
Регистрация
1 Мар 2015
Сообщения
1,481
Баллы
155
Why use pnpm

  • Faster then npm
  • More dist-efficient (uses symlinks and a content-addressable store)
  • Strict by default (prevents dependency hoisting issues)
Steps

1. Install pnpm


npm install -g pnpm
2. Initialize a new project


pnpm init

This command creates a package.json file.

3. Install dependencies


Add a package:


pnpm add <package-name>

Add a dev dependency:


pnpm add -D <package-name>

Example:


pnpm add react
pnpm add -D typescript ts-node
4. Run Scripts


In package.json, define scripts like this:


{
"scripts": {
"start": "node main.js",
"dev": "vite"
}
}

Then run


pnpm start
pnpm dev
5. Install all dependencies


pnpm install

(Shortcut: pnpm i)

6. Other useful commands


Remove a package


pnpm remove <package-name>

Update packages


pnpm update

List installed packages


pnpm list
A few notes when switching to pnpm:

  • pnpm creates a pnpm-lock.yaml instead of package-lock.json.
  • If you're using a monorepo, pnpm handles it differently (via workspaces).
  • You might want to delete node_modules and package-lock.json before switching to avoid conflicts:

rm -rf node_modules package-lock.json
pnpm install


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

 
Вверх Снизу