2016-10-21 4 views
0

Я пытаюсь понять NPM. В чем преимущества использования NPM над скриптом?В чем преимущества использования NPM над скриптом?

+0

Эти два варианта не являются взаимоисключающими. Фактически, как бы вы вообще не включали JavaScript в свой документ без тега скрипта? –

+1

Это две разные вещи. NPM - это центральная база данных программного обеспечения. Подобно apt в Debian или yum в RedHat или Apple App Sto re или Android Marketplace. Настоящий конкурент npm вручную ищет по имени сценария и загружает их самостоятельно - не включает – slebetman

+0

, что вы подразумеваете под сценарием? можете ли вы добавить пример? – sakhunzai

ответ

0

Я предполагаю, что по сценарию вы подразумеваете загрузку и жесткий импорт вашего модуля в сценарий узла. (т.е. require("./mylib.js") вместо require("mylib").

NPM позволяет Вам легко управлять все пакеты, необходимые для вашего приложения (например, легко запустить npm install автоматически загружать все необходимые пакеты).

Подобно тому, как он стоит потому что NPM - это менеджер пакетов. Это просто упрощает кодирование.