Что я должен сделать для устаревших модулей npm для экспресс-генератора?
express website
npm WARN deprecated jade@1.11.0: Jade has been renamed to pug, please install the latest version of pug instead of jade
npm WARN deprecated transformers@2.1.0: Deprecated, use jstransformer
(Я просто следую учебнику.) Будет ли установка jstransformer
а также pug
не хватит? Я должен редактировать код express
? Могу ли я использовать что-то подобное для производства?
Я не понимаю, как работает амортизация и что я могу с этим сделать.
2 ответа
Экспресс-генератор просто устанавливает для вас код котельной плиты. Вы не привержены ни одному из модулей, которые он использует. Поскольку вы читаете учебник, я бы порекомендовал вам ничего не делать с устаревшими пакетами. вы можете столкнуться с некоторыми проблемами, следуя вашему руководству... и разочароваться, потому что вы используете настройку, отличную от авторской.
В дальнейшем, и для этих конкретных пакетов вы сначала захотите удалить устаревшие пакеты, например: npm uninstall jade Затем установите правильный, npm install pug --save
Они используют express myapp --view=pug
в их учебнике здесь. Таким образом, вы получите новейшие программные пакеты.