#node.js #npm
#node.js #npm
Вопрос:
Я пытаюсь понять NPM. Каковы преимущества использования NPM по сравнению со сценарием include?
Комментарии:
1. Эти два варианта не являются взаимоисключающими. На самом деле, как именно вы могли бы включить JavaScript в свой документ без тега script?
2. Это две разные вещи. NPM — это центральная база данных программного обеспечения. Например, apt в Debian или yum в RedHat, Apple App Store или Android Marketplace. Реальный конкурент npm вручную ищет в Google название скрипта и загружает их самостоятельно — не включает
3. что вы подразумеваете под включением скрипта? можете ли вы добавить пример?
Ответ №1:
Я полагаю, что под включением скрипта вы подразумеваете загрузку и жесткий импорт вашего модуля в скрипт вашего узла. (т.е. require("./mylib.js")
Вместо require("mylib")
.
NPM позволяет вам легко управлять всеми пакетами, необходимыми для вашего приложения (например, легко запускать npm install
для автоматической загрузки всех необходимых пакетов).
Как и в его расшифровке, NPM — это менеджер пакетов. Это просто упрощает кодирование.