npm изменения установки разрешены с URL-адреса на false - PullRequest
1 голос
/ 26 мая 2020

Проблема

Когда я извлекаю код своей команды и запускаю npm install, у ряда элементов в package-lock.json изменяется свойство resolved с URL-адреса на false. Например,

"debug": {
  "version": "3.2.6",
  "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
  …
},

// changes to 

"debug": {
  "version": "3.2.6",
  "resolved": false,
  …
},

Спрос

Я бы хотел, чтобы это не произошло. Я не понимаю, почему это происходит и что может быть причиной этого. Похоже на довольно странную и серьезную ошибку. Что произойдет, если я зарегистрирую это и разверну? ?‍♂️

Подробности

npm -v #=> 6.14.5

node -v #=> v12.13.0

1 Ответ

1 голос
/ 17 июня 2020

Решение

Как указал @ bryan60, это ошибка в NPM, особенно в npm link. На данный момент мы ничего не можем сделать, кроме как дождаться обновления.

Решение

Если у вас возникла проблема и у вас есть несколько минут, rm -rf node_modules/ && npm install переустановит все ваши модули узлов, и вы не будет проблемы package-lock.json.

...