Каковы преимущества использования NPM по сравнению со сценарием include?

#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 — это менеджер пакетов. Это просто упрощает кодирование.