问题标签 [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 回答
1034 浏览

laravel - Gulp didn't install on Laravel Homestead VM (from Windows) and no node_modules folder exists in the directory with package.json?

I got Laravel Homestead up and running, except when I issue this ssh command:

I get this error:

That's when I noticed there was no node_modules folder at all in this directory. Weird. Is this an issue where the paths were too long for Windows when I did a vagrant up? Since the host machine for this VM is Windows and I'm sharing folders with my VM (actually I'm not, but rather I'm using phpStorm's sync so that pages will load faster on the VM), when I do a npm install am I still going to encounter the problem? Hmm...I guess Taylor Otwell is using a Mac for development. Anybody have a solution to this?

0 投票
3 回答
6212 浏览

laravel - Laravel 长生不老药 - 不要生成地图文件

问题是——如何强制 Laravel Elixir 不生成地图文件?

目前,如果我运行,gulp我将生成app.cssapp.css.map归档。我不知道这个app.css.map文件有什么用,但我认为目前对我来说没有必要。问题是 - 如何强制 gulp 不生成此文件?

目前我的gulpfile.js样子是这样的:

0 投票
2 回答
1822 浏览

javascript - Laravel 5 扩展 Elixir 以包含 browserify

我的 browserify 工作流程(从咖啡到 js,使用browserify-shimand coffeeify)是这样的:

我有 2 个主文件,app.coffee_app.coffee,分别用于前端和后端。两个文件都位于resources/coffee/frontresources/coffee/back(分别)。我正在尝试browserify在 laravel elixir 中包含任务,因此结果文件将打开public/js/app.jspublic/js/_app.js并且可以build稍后对文件夹进行修订。

到目前为止,我已经尝试通过browserify.js在 elixir 的 node_modulesingredients文件夹中创建一个文件来扩展 elixir。内容是:

browserify的配置是:

然后在我的 gulp elixir 任务中,我这样做:

这不起作用,因为该callback功能不包含在 elixir 中(最初是 gulp 的)。即使是这样,elixir watch 也不会听我的原始.coffee文件(我正在尝试观看位于 中的整个咖啡文件resources/coffee/**/*.coffee)。

因此,我认为的解决方案是如果文件更改,则重新运行整个 elixir 程序,例如:

和我的watch任务:

但错误在于,它表示 elixir 中的 sass() 函数无法链接到 browserify()。知道怎么做吗?

0 投票
1 回答
696 浏览

laravel - Laravel 5 Elixir 编译 LESS 的时间太长

我目前的开发工作流程正在放缓,我的 less 编译和版本大约需要 3-4 秒,这引起了很多烦恼。我想“拆分”我的观察者,以便它只编译更改的文件,我想知道这是否可以在 Elixir 中实现而无需核心 Gulp?

目前我有:

我曾尝试将其拆分为多个管道,但它似乎会覆盖并且只执行最后一项任务:

有没有办法解决这个问题?

0 投票
1 回答
2703 浏览

twitter-bootstrap - Laravel-Elixir 与 Bootstrap SASS 和 Compass

我想在 Laravel 5 中使用 Bootstrap SASS 和 Compass。

为此,我需要安装 Bower 并添加如下软件包:

bootstrap-sass-官方

但我没有找到由 Bower 安装的官方 Compass 包。

哪个官方指南针包给鲍尔?

或者它不存在?

鲍尔指南针搜索结果

0 投票
2 回答
1168 浏览

sass - gulp 在 Laravel 5 Homestead 上找不到模块“通知发送”

我正在 Ubuntu 14.10 中使用 Laravel 5 (Elixir) 和 homestead v2.5。当我在 homestead ssh 中输入 gulp 并按 enter 时,我发现了以下错误:

我应该怎么做才能解决这个问题?

0 投票
1 回答
1062 浏览

laravel-5 - Laravel 5 Elixir 源和输出路径

我无法理解 Laravel 5 的长生不老药路径。在我的项目中,我有多个 css 文件(引导程序、插件、主题等)和 javascript 文件存储在:

我只是想组合和版本化所有样式和脚本,并将它们放在我的公共目录中。我相信默认输出直接是:

xxxxxxxx(使用方法的校验和在哪里version

我应该是什么gulpfile.js样子才能实现这一目标?谢谢!

0 投票
1 回答
2236 浏览

node.js - 如何在 Windows 8.1 上安装 nodejs 依赖项?

如何在 Windows 8.1 上安装 nodejs 依赖项?我在 c:/program files/nodejs 下安装了 nodejs

当我发出npm install命令时,我收到以下错误:

任何人都可以提供有关如何使其在 Windows 8.1 上运行的说明吗?该npm install命令在以下目录中发出C:\wamp\www\laravel\myproject- 该目录具有以下 package.json 文件:

0 投票
4 回答
1320 浏览

gulp - Laravel Elixir Gulp 混合两个独立的 less 文件

在 Laravel 5 中,我试图为我的前端站点和后端站点 (cms) 创建两个不同的 css 文件。源文件位于两个不同的目录中。

资产的默认值

首先是后端

二是前端

两者都在同一个 gulpfile.js 中。

这些是目录(Laravel 5)

只有前端文件被编译到 public/css/frontend.css。

我也试过

虽然这适用于混合脚本文件,但不适用于混合较少的文件。

**更新 28-3-2015 **

我的问题似乎没有解决方案。当我做:

只有最后一个(后端)被执行。当我将最后两行放在注释中时,第一行(前端)被执行。现在没关系,因为后端样式不应该经常更改,但是将多个较少文件从多个资源文件夹混合到多个目标文件夹会非常好。

0 投票
0 回答
236 浏览

laravel - Laravel Elixir version rev-manifest incomplete on gulp default task

I have my gulpfile (using Laravel Elixir) set up to create 4 files.

When I run either gulp, or gulp default app.js does not get created. Yet if I run gulp watch, it is created perfectly.

Here is the elixir method: