Автоматическое изменение версии узла и npm на указанную версию в package.json

Первое: возможно автоматическое изменение версии node а также npm к версиям двигателя, которые вы указали в package.json без ручного запуска n или же nvm?

Далее: есть ли менеджер версий для npm? Иногда я не могу установить некоторые пакеты поверх последней npm версия (3.3.9) и должно быть изменено на версию 2.9.1. у меня было такое поведение при установке bcrypt в комбинации с sails.jsЯ должен был установить паруса с npm@latest, переключиться на npm@2.9.1 (из-за того, что не нашел ничего fsevents) и установить bcrypt,

мое реальное изменение версии следующее.

npm install -g npm@2.9.1 или же npm install -g npm@latest

Но в некоторых случаях он не добавляет npm к PATH переменная после переключения версий. Так что пакет вроде n был бы очень хорош.

но искать аналогичный механизм, как пакет n (менеджер версий узла).

Кстати, вы предпочитаете n или же nvm? Я использую, потому что он делает то, что делает, и работает хорошо.

Node / NPM такой мощный, и я хочу представить его своей компании, но мне нужны некоторые инструменты для автоматизации и гарантии, что он работает:)

Спасибо за ближайшие ответы.

0 ответов

Другие вопросы по тегам