Существуют ли какие-либо проблемы или проблемы, связанные с установкой модулей узла под определенной версией Node.js, изменение версии Node.js (например, с помощью NVM или обновление общего узла) и использование ранее установленных модулей узлов?Сторона влияет на установку узлов узла и изменение версии Node.js?
1
A
ответ
1
Да, есть! Если я устанавливаю модуль, протестированный на определенную версию узла, и после этого я обновляю свою версию узла, я не могу гарантировать, что модуль будет работать, как ожидалось.
Существует необязательное поле engines
, которое может быть установлено в package.json; отсюда издатель модуля может указать версию узла, необходимую для работы своего модуля, например.
{ "engines" : { "node" : ">=4 <6" } }
Это отправит предупреждающее сообщение во время установки пакета, если ваша версия узла не поддерживается.
Смежные вопросы
- 1. Обновление узлов и узлов до последней версии
- 2. Изменение версии узла, используемой npm
- 3. Какая сторона влияет на олицетворение пользователей Windows?
- 4. Разрешение на установку Moodle не влияет
- 5. Обновление модуля узла не влияет на программу
- 6. Node.js сторона сервера проверка
- 7. Нижняя сторона node.js?
- 8. Does node.js cron влияет на производительность системы
- 9. Изменение размера. Клиентская сторона или серверная сторона?
- 10. Сторона клиента на стороне сервера Node.js
- 11. Изменение разрешения влияет на диалог
- 12. Добавление новых вычислительных узлов в установку devstack
- 13. Как запустить старые версии node.js на окнах
- 14. hook_theme() влияет на порядок отображения узла
- 15. Как перезапустить сервер узла на изменение файла
- 16. Node.js GraphicsMagic: проверить установку & функциональность
- 17. Установка старой версии Node.js на Vagrant VM
- 18. Подсчет узлов узла JSON
- 19. XSLT - Изменение значения узла XML в зависимости от других узлов
- 20. Изменение версии Zombie.js
- 21. Лучший способ передать флаг Node.js в зависимости от версии узла?
- 22. Простая программа для узлов и узлов узла CRUD файла xml
- 23. Ссылка на изменение узла Rethinkdb на HTML
- 24. Удаление узлов и изменение головы
- 25. изменение положения всех дочерних узлов узла, кроме родителя
- 26. Как удаление узлов атрибутов влияет на атрибуты NamedNodeMap в DOM4?
- 27. Изменение элементов списка влияет/не влияет на полученный список
- 28. Изменение .Interior.ColorIndex не влияет
- 29. Timechecking: сторона сервера или клиентская сторона?
- 30. Соединительная сторона для ORM для узла?
Зачем вам нужно переустанавливать глобальные пакеты NPM? – Andrew
NVM в стороне (так как это не является основанием для Node.js), есть ли какие-либо доказательства, указывающие на несовместимость узлов модулей между версиями Node.js? AFAIK внутреннее содержимое модулей узлов остается неизменным, и я сомневаюсь, что структура плоских папок NPM 3 вводит какие-либо несовместимости. – Andrew
Отлично, это ответ, который я искал ... если вы отредактируете свой ответ, включив в это рассуждение, я соглашусь с ним ... также, если есть что-то еще, о чем вы могли бы подумать, пожалуйста, включите это также :) – Andrew