Блокировка версии NPM? - PullRequest
       15

Блокировка версии NPM?

2 голосов
/ 14 марта 2019

Я использую файл .nvmrc для блокировки моей версии Node для моего проекта. Есть ли способ заблокировать и мою версию NPM? Я хочу убедиться, что все, кто запускает мой проект, имеют одинаковые настройки.

1 Ответ

0 голосов
/ 14 марта 2019

После того, как вы создали .nvmrc, просто добавьте версию Node, которую вы хотите использовать. Например в Терминале:

npm версия: npm --version

возвращает 3.10.10

touch .nvmrc

добавить 3.10.10 и сохранить файл.

После этого вы можете запустить:

nvm use
nvm install
nvm exec
nvm run
nvm which

Это то, что я использую после прочтения " Как заблокировать версию узла вашего проекта с помощью .Nvmrc или движков. "

Edit:

Я полагаю, что вы можете указать, добавив к package.json:

  "engines": {
    "node": ">=10.0.0",
    "npm": ">=6.0.0"
  },

ссылка

...