问题标签 [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 投票
3 回答
5633 浏览

javascript - 安装 grunt 插件时如何修复需要 grunt@~0.4.0 的对等方?

我正在尝试安装一些 Grunt 插件,例如grunt-contrib-cleangrunt-contrib-watch 使用npm install grunt-contrib-clean --save-devnpm install grunt-contrib-watch --save-dev

我收到了这些警告:

npm WARN stellarhse@1.0.0 需要 grunt@~0.4.0 的对等点,但没有安装。您必须自己安装对等依赖项。

npm WARN grunt-contrib-concat@0.3.0 需要 grunt@~0.4.0 的对等点,但没有安装。您必须自己安装对等依赖项。

npm WARN grunt-contrib-cssmin@0.10.0 需要 grunt@~0.4.1 的对等点,但没有安装。您必须自己安装对等依赖项。

我该如何修复它们?

谢谢你。

0 投票
1 回答
117 浏览

gruntjs - 不使用默认 Grunt 键的 glob 模式

一、总结

我无法设置grunt-clean-console插件,它适用于我的所有.html文件。


2. 细节

grunt-clean-console 检查.html文件的浏览器控制台错误。

我想检查.html我网站上所有文件的浏览器控制台错误。在我阅读的官方描述中,插件如何针对特定的url键值工作。我的网站上有很多页面;我不想.html单独添加每个文件。但我找不到,我如何使用模式。

我发现,我可以使用内置 Grunt cwdsrcdest键的模式。url但是,从这个插件开始,我如何使用 glob(或其他)模式作为自定义键?


3. 数据

  • Gruntfile.coffee

    /li>
  • 示例项目配置:

    /li>
  • 如果我像上面的示例那样为没有模式的键设置特定值url,则 grunt-clean-console 成功工作:

    /li>

3.1。重现步骤

我在控制台中运行:


4.没有帮助

4.1。通配符

4.2. 动态构建对象

  • 官方文档

  • Gruntfile.coffee(例子):

    /li>
  • 输出:

    /li>

4.3. 模板