#node.js #npm #package-lock.json
#node.js #нпм #блокировка пакета.json
Вопрос:
Я недавно обновился до узла v16.13.1, который также обновляет меня до версии npm 8.1.2, и теперь файл package-lock.json создается внутри папки node_modules вместо старого расположения в корневом каталоге проекта.
Я использую файл gitignore, чтобы игнорировать каталог node_modules. Лучше всего не фиксировать ваши node_modules на github. К сожалению, это означает, что файл package-lock.json теперь также игнорируется. рекомендуется включить файл package-lock.json в репозиторий.
Как теперь зафиксировать файл.json с блокировкой пакетов, игнорируя модули в папке node_modules?
Есть ли способ переместить файл package-lock.json обратно в корневой каталог проекта?
Комментарии:
1. это странно. он не должен находиться в каталоге node_modules.