问题标签 [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.

0 投票
2 回答
1129 浏览

php - Laravel Elixir 不起作用

我有一些样式表和一些用于管理面板和公共文件的脚本。我想用 laravel elixir 编译两者。

但不工作。只需编译管理样式和脚本。我该怎么做?

这是我的代码:

0 投票
1 回答
1097 浏览

laravel - 使用 laravel elixir 运行 gulp 任务不会对所有 js 文件进行版本控制

我有这个 gulpfile.js https://gist.github.com/kristapsveveris/c25ba60984d8f3602d68

当我运行 gulp 任务时,结果是:(来源:maxtraffic.com


rev-manifest.json 包含:

所以问题是版本控制不会创建“campaign.js”和“serve.js”,只是它们的 .map 文件

如果我运行:

创建所有版本控制文件

我正在从 Windows 运行 gulp 任务

0 投票
1 回答
1284 浏览

php - Laravel Elixr 复制方法不起作用

我正在尝试使用 elixr 从我的 vendor/bower_components 文件夹中复制一些 js 文件,但是在运行 gulp 时它们不会复制。

gulp 没有给出错误。

0 投票
1 回答
1072 浏览

angularjs - Laravel Elixir - 添加观察路径

我正在构建一个 Angular 应用程序,因此有很多 Angular 的 HTML 模板。我的 Elixir 设置将这些模板复制到公用文件夹中。

但是,我注意到修改资产时不会触发观察者(因此我不必每次更改模板时都重新运行 Gulp)。

Elixir 有没有办法注册额外的文件夹以监视更改?我意识到我可以通过创建一个运行 Gulp 命令的扩展来进行复制,然后将该扩展注册到观察者。但是由于 Elixir 中已经有用于复制和注册观察者的命令,因此重写它们似乎很疯狂。

即使我必须将其作为扩展任务来执行,有没有办法让我从我的任务中调用现有的 Elixir 任务?

0 投票
1 回答
1133 浏览

less - Laravel elixir - 来自 gulp 的更具体的错误消息

尝试为我购买的包含较少文件的主题编译较少文件时,我收到以下错误。这是我看到的输出:

如何获得更具体的错误消息?谷歌搜索此错误消息没有产生有用的结果。

0 投票
4 回答
11400 浏览

laravel - Laravel Elixir:如何缩小文件?

我想使用 Laravel Elixir 来缩小我的 css/files 文件。但我不想使用混合方法并合并它们。我想要的只是从我原来的“custom.js”生成一个“custom.min.js”文件。有没有办法用 Elexir 做到这一点?

编辑:为了更清楚一点:我最大的问题是我在“资源/资产”中有两个文件夹:js 和 css。所以我基本上想缩小那里的所有文件,并在“public/js”和“public/css”中缩小它们。

0 投票
1 回答
1248 浏览

laravel-5 - 在 laravel 5 中使用 elixir 时,如何防止 gulp watch 崩溃(例如停止观看)?

所以我很喜欢灵药。

但是当我运行 gulp watch 并编写 css(准确地说是 scss)时,它会在几次保存后崩溃,从而迫使我再次启动 gulp watch。它让我发疯,几乎到了我无法完成工作的地步。

我已经看过 stackoverflow 的人有类似的问题,但没有占上风。我还发现了一些这样的文章:http: //maximilianschmitt.me/posts/prevent-gulp-js-from-crashing-on-error/

但要么他们的解决方案已经过时,要么我太愚蠢而无法正确使用他们的解决方案。很可能是后者……

这是我的 gulp.js 文件:

任何想法如何解决这一问题?

0 投票
1 回答
977 浏览

javascript - 带有 jquery 的 Gulp 脚本不起作用

我尝试在我的新 laravel 项目中使用 gulp。Laravel 默认使用这个laravel-elixir包。

这是 gulpfile.js:

在终端运行 gulp 并访问页面后,css 文件加载成功,但在加载 js 文件时出现 403 错误。我包含了 js via 的版本构建<script src="{{ elixir('js/app.js') }}"></script>和想要加载的文件存在。如果我删除包含 jquery 的行,一切正常。

我可以通过运行临时解决此问题,chmod -R 777 public/build/但再次运行后gulp我再次遇到相同的错误。

任何想法如何解决这个问题?

0 投票
0 回答
393 浏览

laravel-5 - 如何编写一个高级的 laravel elixir gulpfile

我第一次使用 Laravel。我习惯使用 gulp,我通常在 gulpfile 中使用手动方法。我想用 laravel-elixir 对其进行改造,但我迷失了以下问题:

  • 几个文件位置和类型(css,less)。
  • 如果可能的话,我想使用 .env (APP_ENV) 变量
  • 使用观察者

代码示例: // 需要 var gulp = require('gulp');

如何使用 Elixir 翻译此文件。我有

0 投票
1 回答
302 浏览

angularjs - Git 不断删除 Laravel Elixir (Gulp) 生成的文件

几个星期以来,我一直在本地分支机构从事 Laravel/AngularJS 项目。

我在提交前检查了状态,得到了这些 Laravel Elixir 生成的文件:

我提交了我的更改,并将它们合并到 master 中,它与冲突合并。我修复了冲突并运行了 git status,然后看到了这个:

所有这些文件都是由 Elixir 创建的。
为了解决这个问题,我尝试对每个文件进行小编辑并提交。我也尝试移动到我的开发分支,复制文件,然后将它们粘贴到我的主分支中。这使应用程序再次运行,但是当我尝试添加并提交它们时:

问题是,这些文件的旧版本已经在生产中,所以这从未发生过。

我对 Git 的了解有点初学者。我只使用了一年,但以前没有发生过这样的事情,我很困惑。