Редактирование Node.js

Материал из K.Wiki
Перейти к: навигация, поиск

Внимание! Вы не авторизовались на сайте.

В истории изменений этой страницы будет записан ваш IP-адрес.
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Текущая версия Ваш текст
Строка 97: Строка 97:
  
 
== npm ==
 
== npm ==
=== Установка и обновление ===
 
==== Как обновить до последней версии? ====
 
<pre>sudo npm install -g npm@latest</pre>
 
 
==== Сборка и публикация ====
 
===== Как собрать пакет не публикуя? =====
 
<pre>npm pack</pre>
 
 
===== Как опубликовать пакет? =====
 
<pre>npm publish</pre>
 
 
===== Как опубликовать пакет в заданной области видимости? =====
 
Нужно, чтобы выполнялись несколько условий:
 
<ul>
 
<li>Первая публикация должна происходить от пользователя, имя которого совпадает с именем области видимости.</li>
 
<li>Дальнейшие публикации доступны всем, кому добавлены права с помощью <code>npm access grant</code>.</li>
 
<li>Если нет подписки на приватную область видимости, обязательно должен быть ключ <code>--access public</code>.</li>
 
</ul>
 
 
==== Как опубликовать пакет в организацию? ====
 
Если пакет публикуется впервые, выполнить
 
<pre>npm access grant read-write {ID организации}:{ID команды}</pre>
 
 
 
=== Настройки ===
 
=== Настройки ===
 
==== Где находится файл настроек? ====
 
==== Где находится файл настроек? ====
Строка 130: Строка 107:
 
=== Ссылки ===
 
=== Ссылки ===
 
* [https://www.8host.com/blog/ispolzovanie-npm-dlya-sozdaniya-i-publikacii-paketov-node-js-na-servere-linux/ Использование npm для создания и публикации пакетов Node.js на сервере Linux |  www.8host.com]
 
* [https://www.8host.com/blog/ispolzovanie-npm-dlya-sozdaniya-i-publikacii-paketov-node-js-na-servere-linux/ Использование npm для создания и публикации пакетов Node.js на сервере Linux |  www.8host.com]
* [https://docs.npmjs.com/misc/scope scope | npm Documentation]
 
  
 
== Ссылки ==
 
== Ссылки ==

Пожалуйста, учтите, что любой ваш вклад в проект «K.Wiki» может быть отредактирован или удалён другими участниками. Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см. K.Wiki:Авторские права). НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!

Источник — «https://chuvilin.pro/wiki/Node.js»