问题标签 [grunt-contrib-concat]

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 回答
681 浏览

javascript - 为什么 grunt-contrib-concat 不应用我的进程回调?

我正在努力建立一个基于 Grunt 的文件缩小环境。一个步骤是从 src 目录加载一堆脚本文件,将它们连接到一个文件中。在连接源文件时,我希望 concat 处理加载的源,因为它修剪加载的字符串以去除前导和尾随空行。但是,这似乎不起作用,因为返回的函数值没有出现在创建的文件中。这是我的 gruntfile 的负责代码块。

为什么返回的值永远不会出现在我的目标文件中,为什么它包含连接的加载源文件的内容?

0 投票
1 回答
481 浏览

gruntjs - 使用不同的选项调用 grunt concat 两次

我有不同的选项来连接 JS 文件和 CSS 文件。

如何配置 grunt 来运行这样的配置?

这不起作用:

0 投票
2 回答
1094 浏览

gruntjs - 用于 js 和 css 的 grunt usemin 2 个不同的 concat 配置

我正在使用 grunt usemin 来优化我的 css 和 js 文件。我想为 css 文件定制 concat:generated 任务,而不是 js 文件。但是我注意到即使我在 post 对象中指定了 css 键,生成的配置也会使用相同的选项来完成此任务:

生成的concat任务是

有没有办法实现这个?谢谢

0 投票
2 回答
220 浏览

javascript - grunt 构建 css 编码

使用 yeoman -webapp 的静态项目

我的 .scss 文件中有一个 UTF 复选标记:

在我编译的 .css 中,内容已被屠杀:

Gruntfile.js 要点

如果有人能告诉我为什么和/或修复,我会很高兴。请。

0 投票
1 回答
843 浏览

javascript - 不同域或不同服务器上的 Grunt concat 文件

编辑工作版本和解释

我想使用 grunt 和 grunt-concat 将来自不同服务器的文件连接到我的目标文件夹中,并使用类似的东西:

每次我尝试时,我都没有收到来自 grunt 的错误,但我的dist/marketing-home.js文件是空的......就像它没有找到任何东西一样。

安慰:

新版本

在 Kris 的帮助下,我无需通过 web usinggrunt-exec和 do using COPYor XCOPYshell 命令就可以做到这一点。

前任。

0 投票
1 回答
1471 浏览

gruntjs - bower 在样式中添加 Jquery UI 主题

在我的项目中,我已将 jQuery UI 包含在内。我正在使用 Bower、Yeoman 和 Grunt。
我添加了 jQuery UI bower install jquery-ui --save:.
但 jQuery UI 主题并未包含在 Bower 样式组件中。

帮我解决这个问题。

0 投票
2 回答
3562 浏览

javascript - 使用 grunt 依次连接文件

我是 grunt 的新手,我想使用 grunt 将 java 脚本文件连接到一个文件,我有 6 个 js 文件,但它们需要按某种顺序运行代码而不会出现错误,例如应该首先加载 jquery,但结果文件来自 grunt 不保留这个序列 我尝试了很多事情,比如将它们排列在 src 中或制作多个文件夹,但它没有用

注意 - 当我通过复制和粘贴在一个文件中进行手动连接时,它工作正常,所以是否有任何命令可以让 grunt 以我在 src 中编写的顺序连接这些文件,例如这也是我的 gruntfile.js

我需要以某些顺序连接文件,例如先添加 1.js,然后在其后添加 2.js,所以我按顺序编写文件,但这种方式也行不通 –</p>

0 投票
1 回答
2968 浏览

javascript - 使用 Grunt 连接多个 js 文件但希望将它们拆分?

我是 grunt 的新手(实际上是今天安装并使用它),它很棒,但我无法解决问题。

我有一个 angularJs 项目,我想将我所有的 javascript 文件合并为 3 个文件。

所以我会

"base" - 插件等的所有供应商 JavaScript 文件

“app” - 所有用户使用的所有控制器等

“admin” - 使用的所有控制器等,但只能由管理员访问

现在我已经安装了 grunt 并为 concat 设置了我的任务,但是我怎样才能拥有多个 dest 和 src 属性?

grunt 文件示例

一旦我弄清楚了这一点,我可以有多个 ugilify 属性来 ugilify 创建的每个 js 文件吗?

0 投票
0 回答
341 浏览

gruntjs - 为缩小的 ES5 文件生成源映射,使用 6to5 和 grunt 映射回 ES6 源文件

我正在寻找一种6to5在构建过程中使用转译器的grunt方法,同时仍然能够将 ES5 输出的任何缩小文件映射回原始 ES6 源文件。

grunt-6to5插件只有一个布尔sourceMap选项,它当然会生成映射回 ES5 源文件的 .map 文件。但是当试图将它与grunt-contrib-concat/结合起来时grunt-contrib-uglify,我只能得到一个映射回 ES5 输出,而不是原始 ES6 源。

有什么办法可以完成我想做的事情吗?

0 投票
0 回答
476 浏览

javascript - 使用 JSP 的 Grunt usemin

我正在使用 grunt usemin 插件在 JSP 页面上缩小我的 javascript。

我想扩展 grunt 功能以实现类似于下面的代码;基本上使用processhtml模板插件添加一些 jsp scriptlet 功能代码,以便在将代码部署到生产环境时对调试有更多的控制。

这可能吗?