问题标签 [grunt-plugins]

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

gruntjs - 如何列出已安装的 grunt-plugins

我已经安装了许多 grunt 插件,所以我不知道在我想使用它时是否已经安装了插件。如何列出已安装的 grunt 插件。

0 投票
1 回答
183 浏览

gruntjs - 使用 grunt 在脚本标签中添加变量 id

我有大约 10 个文件,例如:file1.html、file2.html、fil31.html、file4.html

每个文件都包含一个带有空白 id='' 字段的开始和结束脚本标记

我想为每个文件中的所有脚本标签添加 id。

id 是文件名。

我已经通过使用几个 grunt 包进行了尝试,但无法理解如何让它们选择文件名并将它们添加为 id。

有没有人遇到过同样的问题或知道如何解决这个问题?

0 投票
3 回答
2114 浏览

javascript - 使用 grunt-file-append 将文本附加到多个文件

如何使用 grunt-file-append 将文本附加到多个文件

https://www.npmjs.com/package/grunt-file-append

如果我以这种方式编写函数,为了附加到多个文件,它会出现错误。

我收到以下错误:

仅附加到单个文件有效,但不适用于多个文件,我在这里做错的任何事情。

0 投票
1 回答
392 浏览

javascript - 如何在 grunt 插件中运行 createReadStream(a stream)?

我正在尝试在 grunt 插件中创建一个流并且惨遭失败......

此代码作为独立节点脚本工作:

输出

现在将其放入 grunt 插件时:

输出

我正在测试:

如果该文件存在但我的节点测试应用程序位于同一文件夹中并且可以访问...任何帮助表示赞赏。我知道这一定不会很难做到;)

0 投票
1 回答
364 浏览

node.js - 未找到本地 Npm 模块“GRUNT-PLUGIN-MODULE”。安装了吗?这是什么原因造成的?

如何将新的 grunt-plugin 模块加载到项目中。

目录结构示例:

  • 在目录中运行npm link命令。my-grunt-plugin
  • 通过在dir 中运行npm link my-grunt-plugin命令来链接您的本地 grunt 插件模块。abc-project
  • 运行grunt task-a命令,它会记录Local Npm module "my-grunt-plugin" not found. Is it installed?
0 投票
1 回答
85 浏览

protractor - 咕噜+量角器+ CucumberJs

我正在尝试将 Grunt 用于我的 Protractor+Cucumber 测试,我正在使用 grunt-protractor-runner 插件,但我意识到它没有运行我的After步骤,因此我的测试失败。

你推荐哪个插件?我试图使用grunt-protractor-cucumber,但我无法让它工作!

你能帮忙吗?

0 投票
1 回答
97 浏览

gruntjs - Grunt - 从 x.css 中删除已经存在于 y.css 中的样式

我想知道是否有一个 grunt 插件可以比较两个文件并从其中一个文件中删除重复项。

示例:如果 blog.css 和 main.css 都包含.button { color: red; }我想从 blog.css 中删除该规则的规则。(main.css 应该始终保持不变)

背景

我有两个 LESS 包,main.less 和 blog.less,我将它们编译成 main.css 和 blog.css

这个想法是我的网站应该在每个页面上加载 main.css。在博客页面上,我将同时加载 main.css 和 blog.css。

问题是这些 LESS 文件共享一些“实用程序”文件(带有变量、mixins 和一些常见的类,例如.button

所以我最终得到了 blog.css,其中包含一些已经在 main.css 中定义的规则的重复项,我想摆脱这些重复项以减小文件大小。

0 投票
0 回答
35 浏览

grunt-plugins - grunt-protractor-runner Option.args mochaOpts

我很难将参数传递给grunt-protractor-runner插件。我正在尝试标记我的一些测试,然后调用该特定测试。所以,我运行测试的命令是:

但是,我想要完成的是这样的:

但这似乎不起作用。有任何想法吗 ?

0 投票
0 回答
207 浏览

javascript - Gruntjs 错误:找不到模块'xpath

早上好,当我运行gruntjs命令时,我收到错误:can not find module 'xpath

它使用 npm 安装它,但是它不断出现并且package.json没有更新它。

任何想法谢谢

0 投票
0 回答
18 浏览

gruntjs - Grunt 插件进程

我是 Grunt 的新手,最近我创建了一个任务运行器来控制我的部署。之后,我将我的发布Gruntfile.js到 npm(因为我打算与其他开发者分享相同的经验),但在调用grunt语句时它确实可以正常工作。

有人可以解释我应该从哪里开始吗?我阅读了 Grunt 文档,但插件部分没有得到很好的解释。

亚瑟席尔瓦