我阅读了Laravel 5新Elixir的文档.
我编写了这段代码并多次运行gulp,但是,编译/缩小的css和js没有进入:
var elixir = require('laravel-elixir');
elixir(function(mix) {
mix
.styles([
"resources/assets/components/bootstrap/dist/css/bootstrap.css"
])
.scripts([
"resources/assets/components/jquery/dist/jquery.js"
])
.version('css/app.css');
});
Run Code Online (Sandbox Code Playgroud)
我已经运行npm install并gulp在CLI中获得此输出(这似乎正常):
[05:15:58] Starting 'default'...
[05:15:58] Starting 'styles'...
[05:16:00] Finished 'default' after 1.32 s
[05:16:00] Finished 'styles' after 1.32 s
[05:16:00] Starting 'scripts'...
[05:16:00] Finished 'scripts' after 456 ms
[05:16:00] Starting 'version'...
[05:16:00] Finished 'version' after 2.6 ms
vagrant@homestead:~/Code/fixer$
Run Code Online (Sandbox Code Playgroud)
这有什么问题?我也看了Laracast,看来我正在做的一切都很正常.
鉴于这是新的,很难找到一个好的答案.
Jef*_*Way 11
Elixir将假设您连接的样式表和脚本位于public /目录中.要覆盖它,请设置基目录.
elixir(function(mix) {
mix
.styles([
"components/bootstrap/dist/css/bootstrap.css"
], "resources/assets")
.scripts([
"components/jquery/dist/jquery.js"
], "resources/assets")
.version('css/app.css');
});
Run Code Online (Sandbox Code Playgroud)
(但是还要记住,你正在尝试连接每个块中的一个文件......也许这只是为了你的代码片段.)
| 归档时间: |
|
| 查看次数: |
7472 次 |
| 最近记录: |