Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
nodejs:pnpm [2026/04/18 01:59] mirocownodejs:pnpm [2026/04/18 06:05] (текущий) mirocow
Строка 1: Строка 1:
 {{tag>[npm pnpm]}} {{tag>[npm pnpm]}}
  
-====== PNPM ======+====== PNPM - Пакетный менеджер для nodejs ======
  
 ===== Установка ===== ===== Установка =====
Строка 8: Строка 8:
 $ npm install -g pnpm $ npm install -g pnpm
 $ npm --registry http://192.168.1.132:8081/repository/npm/ install -g pnpm $ npm --registry http://192.168.1.132:8081/repository/npm/ install -g pnpm
 +</code>
 +
 +===== Настройка =====
 +
 +<code bash>
 +$ pnpm config set network-concurrency 10
 </code> </code>
  
Строка 16: Строка 22:
  
 <code bash> <code bash>
-# 1️⃣ Запусти интерактивное одобрение билд-скриптов +# 1️⃣ Запусти 
-pnpm approve-builds+pnpm approve-builds
  
-# 2️⃣ В появившемся меню найди и выбери+# 2️⃣ В меню НАЙДИ строку
-#    ☑ electron@33.4.11 +#    ☐ electron@33.4.11
-#    (можно выбрать все, если доверяешь, или только electron)+
  
-# 3️⃣ После сохранения пересобери electron +# 3️⃣ НАЖМИ ПРОБЕЛ на клавиатуре → строка изменится на: 
-pnpm --filter @ollama-code/electron install --force+#    ☑ electron@33.4.11   ← галочка появилась! 
 + 
 +# 4️⃣ Нажми ENTER для сохранения 
 + 
 +# 5️⃣ Переустанови 
 +$ pnpm install --force 
 + 
 +# 1️⃣ Проверь, что electron теперь работает 
 +$ pnpm exec electron --version 
 +# Должно вывести: v33.4.11 ✅ 
 + 
 +# 2️⃣ Если хочешь убрать warning про ollama — собери CLI 
 +pnpm --filter @ollama-code/ollama-code run build 
 + 
 +# 3️⃣ Запусти electron-приложение 
 +$ pnpm --filter @ollama-code/electron run dev
 </code> </code>
 +
 +===== Заголовок =====
 +
  
 <code> <code>
Строка 43: Строка 66:
 $ npm --registry http://192.168.1.132:8081/repository/npm/ install -g pnpm $ npm --registry http://192.168.1.132:8081/repository/npm/ install -g pnpm
 $ pnpm --registry http://192.168.1.132:8081/repository/npm/ --filter @ollama-code/electron install electron@33.4.11 --force $ pnpm --registry http://192.168.1.132:8081/repository/npm/ --filter @ollama-code/electron install electron@33.4.11 --force
 +$ pnpm --registry http://192.168.1.132:8081/repository/npm/ install --force --network-concurrency 10
 +$ pnpm --filter @ollama-code/electron add electron@33.4.11 --force
 </code> </code>