Как переопределить сбой проверки версии установки npm? - PullRequest
1 голос
/ 11 июля 2011

Есть ли способ переопределить проверку версии npm для файла packages.json из командной строки (npm install command)?

Я хотел бы попробовать и установить / запустить пакет, даже если он не соответствует моей версии node.js.

Это ошибка, которую я получаю:

npm ERR! Unsupported
npm ERR! Not compatible with your version of node/npm: canvas@0.6.0
npm ERR! Required: {"node":"0.4.x"}
npm ERR! Actual:   {"npm":"1.0.8","node":"v0.5.0-pre"}

Спасибо

Ответы [ 2 ]

3 голосов
/ 11 июля 2011

Что вы можете сделать, это зайти в пакет github и обновить package.json.Тогда просто установите его локально.Но в большинстве случаев эти номера версий существуют по определенной причине.API-интерфейс node.js иногда изменяется (я полагаю, что пре-0.5.0 изменился, потому что socket.io также не работает с пред-0.5.0).

Если вы, например, установите nvm Неф Вы можете легко поддерживать несколько версий node.js.

2 голосов
/ 11 июля 2011

Если ничего не помогает, вы все равно можете вручную загрузить и скопировать файлы в папку node_modules

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...