问题标签 [laravel-elixir]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
laravel-elixir - 将 Browserify-shim 与 Laravel Elixir-Browserify 一起使用
npm
我已经像往常一样安装了browserify-shim 。并根据其手册配置 package.json。我不确定 Laravel-elixir 的效果如何。由于我看到它的方式,我不想main
在package.json中指定文件,因为我已经直接在gulpFile.js中指定了入口文件。到目前为止,我没有运气让我的非 Commonjs 文件与 browserify 一起填充。
这样做的方法是什么?有人对此感到好奇吗?
laravel-5 - gulp watch 不看导入的较少文件
我正在使用 Laravel 5.1,它附带laravel elixir
- 一个gulp
.
我的gulpfile.js
样子是这样的:
app.less
看起来像这样:
我是gulp watch
从命令行运行的,但问题是它只在对导入的文件进行更改app.less
而不是对导入的文件(例如bootstrap.less
)进行更改时才作出反应。
如何启用gulp watch
也可以观看导入的文件?
谢谢
less - Laravel Elixir / Less 包含路径作为文件夹
我一直在寻找但找不到将文件夹添加到较少包含路径的方法。或“命名空间”它。
基本上,而不是像这样完成“引导”:
这就像
因此,如果我想在我的 app.less 中调用引导程序,它将是:
@import "bootstrap/bootstrap";
这样做的原因是包含多个较少的资源有时会导致多个文件具有相同的名称。
那么有没有办法在不手动移动文件的情况下做到这一点?
laravel - Elixir TDD 测试仅在保存测试文件时执行
我全新安装了 Laravel 5.1,并尝试使用 Elixir 运行自动化测试。根据文档,gulp tdd
每次保存文件时,我都可以运行并自动执行测试。我有ExampleTest.php
这个测试的首字母:
此测试断言默认welcome.blade.php
文件是否显示Laravel 5
. 每次我保存ExampleTest.php
文件时,自动测试都会执行,这很棒。但是当我更改并保存welcome.blade.php
文件时,测试不会自动执行。
这是理想的行为吗?如果不是,可能是什么原因造成的?
laravel - Laravel 和 Elixir 的基础
应该如何将 Foundation 与 Laravel 一起使用?
我以为我会将 Foundation 安装vendor
在bower install foundation
. 这导致vendor/bower_components
我有一个文件夹,其中包含 Foundation 和所有必需的库,例如 jQuery。
我应该添加什么gulpfile.js
让 Elixir 正确解释这一点?应该可以
- 更新 Bower 组件
- 安装新的 Bower 包
- 修改 Foundation Sass 变量,而不会在更新时覆盖这些变量
- 使用指南针
在非 Laravel 项目中,我将运行 Ruby gemfoundation new my_project
并手动包含编译的文件。但是,在这种情况下,该命令会创建许多不需要工作的文件。
laravel-5 - 从 gulp 任务内部调用 .mix
我想收集一些关于 Laravel Elixir 的信息。我在 gulp 中创建了一组自定义任务,例如
但在所有子任务完成后,我想使用 Elixir 对生成的一些文件进行版本控制。但问题是我不太清楚如何在主要任务之外访问/触发 Elixir(看起来像):
extend
Elixir的方法仅适用于管道。有任何想法吗 ?
node.js - Laravel Elixir / Gulp:更少文件的路径
我试图在我的 Laravel 5.1 项目中为资产创建“后端/前端”分离的文件夹结构,使用 bower 和 custom less、css 和 js 脚本。目前我的资产文件夹结构是下一个:
公共文件夹结构为:
我正在尝试用“mix.less”编译“less”,但如果我尝试将前端/后端少目录的路径设置为第一个参数,elixir 会在该路径前添加“resources/assets/less”。
未找到指定文件的结果 nodejs 错误消息是:
我的问题是:
如何在编译器中指定“.less”文件的路径?
{!!对不起,我的英语不好 !!}
laravel - Laravel 5 - Elixir - 更少的编译错误
我一直在尝试使用 Laravel 的 elixir 编译两个更少的文件。在我的 gulpfile.js 中:
运行 gulp 后,'我只能在我的 'public/css/' 目录中生成app.css和app.css.map 。但我找不到soul.css和soul.css.map。当我打开链接了soul.css的页面时,正在应用样式但找不到 soul.css 文件。
任何修复?
谢谢
css - Laravel 5.1 中的旧 Elixir?
我在 Laravel 5.1 中使用 Elixir。它工作正常,除了它似乎没有提供文档中描述的新功能。例如,我无法使用mix.babel()
方法:
除此之外,mix.less(['one.less', 'two.less'])
编译成两个单独的 .css 文件而不是一个 app.css,这应该是一项新功能。
我究竟做错了什么?
laravel - 将父选择器附加到末尾会使用 Elixir/Libsass 生成不正确的结果
我有以下 SCSS:
我期待以下CSS:
但是当我使用 gulp-sass 编译它时,我得到了这个: