Поскольку npm является менеджером пакетов для узла, я часто вижу, что он используется с шаблонными проектами laravel, но я не могу объяснить, почему?
Например, это Laravel-5-шаблонный поручает npm install
в рамках этапов установки проекта ..
Также можно найти другие примеры использования npm с laravel.
Может кто-нибудь, пожалуйста, объясните мне?
Я сделал этот образец Эта команда предназначена для загрузки зависимостей для пакета Laravel Elixir (http://laravel.com/docs/5.0/elixir) Но имеет много, много применений за пределами этого.
Документы об эликсире объясняют это очень хорошо.
Настоящее время npm
содержит общие инструменты для работы с различными фронтальными задачами. Так что очень полезно взять из него несколько пакетов. В случае с laravel есть две утилиты, которые он использует:
глоток — инструмент потокового построения для объединения, минимизации вашего css, js кода.
Laravel-эликсир — это обертка для глотка, написанная Джеффри Вей, который делает для нас ларакасты. Это место, где вы можете узнать больше об этом инструменте в конкретный И в общий.
Если вы будете использовать только стандартные js / css, вы можете пропустить этот шаг.