为什么使用npm与laravel?
由于npm是node的包pipe理器,我经常看到它用于laravel样板工程,但我不明白为什么?
例如,这个laravel-5-boilerplate指示在安装项目的步骤中安装npm install
。
其他的例子也可以find使用npm与laravel ..
有人可以向我解释吗?
我做了这个样板。 该命令专门用于下载Laravel Elixir软件包( http://laravel.com/docs/5.0/elixir )的依赖关系,但除此之外还有许多用途。
Elixir文档解释得非常好。
现在npm
包含一些通用工具,用于处理各种前端任务。 所以,从中抓取一些软件包是非常有用的。 在laravel的情况下,有两个实用程序,它使用:
gulp – 串联构build工具,用于连接,缩小您的css,js代码。
laravel-elixir – 是由杰弗里·韦(Jeffrey Way)写的吞咽包装纸,他正在为我们做拉卡斯特。 在这个地方你可以find更多关于这个工具, 特别是共同点 。
如果你只使用标准的js / css,你可以通过这个步骤。