问题标签 [grunt-contrib-less]

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 投票
1 回答
593 浏览

node.js - 加载“less.js”任务...在 buddy.work 上构建管道时出错,但在本地很好,为什么?

我正在尝试建立一个管道来部署我的网站。我使用 grunt 来编译和缩小 CSS。这就是 gruntfile.js 的样子:

这是 package.json 文件:

我将包安装在 buddy.work 的管道中,但每次运行此管道时,都会出现此错误:

这就是我在 buddy.work 管道中的配置方式:

有没有人有任何想法?

0 投票
1 回答
386 浏览

gruntjs - Grunt 相对文件路径通配符

是否可以在文件路径中的目录上部分使用 Globbing?

我设置了一个 grunt-contrib-less 任务,我的任务的文件路径如下所示:

但是,相对路径中的版本号有时可能会发生变化,例如:

理想情况下,我想要这样的事情:

有没有办法做到这一点?使用上述语法,它会在星号之后停止搜索。

0 投票
1 回答
192 浏览

gruntjs - 带有 grunt-contrib-less 的 Grunt 任务 - 如何编译多个样式表同时保持其原始 .less 文件名

我正在使用更少的 Bootstrap 构建一个网站。我使用 grunt 来自动执行任务。

在我的 gruntfile.js 我有这部分:

在“compileBrandingStyles”中,我想获取一个文件夹中的所有 *.less 文件,并将它们编译成带有原始文件名的单独的 css 文件。没有串联。

在文件夹中:less/branding我有 x 个 .less 文件:

我想将它们输出到这样的dist/css/文件夹中:

那么我应该如何写这部分来保留他们的文件名呢?

0 投票
1 回答
393 浏览

javascript - 使用 Grunt 监视我的 src 目录中的所有文件并输出到构建

我对 Grunt 完全陌生,我想在我的下一个项目中使用它。

我想要做的是,例如,将文件 atsrc/server.coffee编译为build/server.js和文件 atsrc/public/assets/css/global.less编译为build/public/assets/css/global.css.

这意味着我想在 之后保持相同的文件路径src,以及每个文件的相同名称,只更改其扩展名。我可以为项目中的每个文件手动执行此操作,但我真的希望 Grunt 对文件src夹中的每个文件执行此操作。

我怎样才能完成这项工作?

0 投票
0 回答
73 浏览

gruntjs - Grunt contrib Less - 部分文件的问题

我面临 grunt-contrib-less 插件的问题。

问题说明

我有多个较少的部分文件,我将它们包含在 main.less 文件中。我的 grunt watch 监听 less 文件的变化并运行 less 任务。问题是 grunt contrib less 正在单独编译部分,这会引发错误,因为某些变量未定义(实际上是在 _var.less 文件中定义的)。我试图否定我的 grunt 文件中的部分,但它不起作用。这是我的咕噜声配置。

请告诉我这里有什么问题。

0 投票
1 回答
129 浏览

javascript - Grunt 在动态路径中查看更少的文件

再会!

因为我可以配置 grunt 来监控动态路径,所以我解释说,我有一个路径(/module/[namemodule]/assets/*.less),在namemodule它改变的部分,它可以是任何东西(名称)我怎样才能监控所有模块的 assets 文件夹?,现在,目的地也会改变,它不会在 assets 中,它会是 public (/module/[namemodule]/public/*.css),事实是这是我第一次使用 grunt,我迷路了


感谢您的回复,我的 gruntfile.js 中有这个...

即使那样你也无法编译文件,grunt 返回以下消息。

0 投票
1 回答
118 浏览

gruntjs - grunt watch 编译少但不生成 css

Grunt watch 编译了我的 LESS 文件,但没有生成 CSS 文件。我不知道问题是什么。有人可以帮忙吗?

这是我的咕噜声代码:

这是我的package.json代码:

请参阅下面的文件夹结构:

在此处输入图像描述

Grunt Watch 工作正常:

在此处输入图像描述

0 投票
0 回答
36 浏览

css - 覆盖更少的 Mixins

我完全知道Less 中的 mixins(类)不能被覆盖,但也许存在一些 npm 包可以做到这一点或其他什么?目前正在使用 grunt-contrib-less 进行编译