Как предотвратить npm установка удаляет локально добавленные пакеты - PullRequest
1 голос
/ 13 марта 2020

Посмотрел множество SO вопросов и ответов, но не нашел ответа, чтобы решить следующую проблему.

На моей локальной машине я запускаю npm из папки node_modules . Эта папка содержит несколько пакетов из GIT -источников, однако есть две папки, содержащие пользовательские скрипты. Каждый раз, когда я обновляю пакет с помощью npm install , мои две пользовательские папки исчезают. К счастью, я сделал резервную копию и смог восстановить эти два. Но это также раздражает, потому что что еще удалено, что я не вижу ??

Я на npm версии 6.13.2

Любая помощь, конечно, высоко ценится.

1 Ответ

0 голосов
/ 13 марта 2020

Невозможно помешать npm удалить эти папки, поскольку их нет в вашем package.json.

Хотя есть две вещи, которые вы можете сделать, а именно:

  1. Создайте npm модули для этих двух скриптов и обновите их записи в вашем package.json. Вот ссылка на «как создать и опубликовать sh модуль узла».
https://www.guru99.com/node-js-modules-create-publish.html
Создайте репо для этих двух сценариев и обновите их пути git в вашем пакете. json.
...