Gruntjs 对默认Grunt键不使用glob模式 1.总结
我无法设置插件,它适用于我所有的Gruntjs 对默认Grunt键不使用glob模式 1.总结,gruntjs,glob,gruntfile,grunt-plugins,Gruntjs,Glob,Gruntfile,Grunt Plugins,我无法设置插件,它适用于我所有的.html文件 2.细节 grunt clean console检查.html文件的浏览器控制台错误 我想检查我网站的所有.html文件的浏览器控制台错误。我读过,插件如何为urlkey的特定值工作。我在我的网站上有很多页面;我不想分别添加每个.html文件。但我找不到,如何使用模式 我发现,我可以为内置Gruntcwd,src,dest键使用模式。但是我如何使用glob(或其他)模式作为这个插件的url 3.资料 Gruntfile.coffee: mod
.html
文件
2.细节 grunt clean console检查
.html
文件的浏览器控制台错误
我想检查我网站的所有.html
文件的浏览器控制台错误。我读过,插件如何为url
key的特定值工作。我在我的网站上有很多页面;我不想分别添加每个.html
文件。但我找不到,如何使用模式
我发现,我可以为内置Gruntcwd
,src
,dest
键使用模式。但是我如何使用glob(或其他)模式作为这个插件的url
3.资料
:Gruntfile.coffee
module.exports=(咕噜)-> grunt.loadNpmTasks“grunt清理控制台” grunt.initConfig “清洁控制台”: 全部: 选项: url:'output/index.html' 返回
- 示例项目配置:
输出 │ 404.html │ index.html │ ├───KiraFirstFolder │ KiraFirstfile.html │ └───KiraSecondFolder KiraSecondFile.html
- 如果我在没有模式的情况下为
键设置特定值,如上面的示例所示,grunt clean console将成功工作:url
phantomjs:打开页面输出/index.html phantomjs:睡眠5000毫秒后检查错误 ok output/index.html phantomjs进程已退出,代码为0 完成。
grunt clean-console --verbose
4.无济于事 4.1. 文件名代换
:Gruntfile.coffee
module.exports=(咕噜)-> grunt.loadNpmTasks“grunt清理控制台” grunt.initConfig “清洁控制台”: 全部: 选项: url:'output/***.html' 返回
- 输出:
phantomjs:打开页面http://output/**/*.html phantomjs:无法加载资源(#1URL:http://output/**/*.html) 幻影:phantomjs://code/runner.js:30 在onResourceError中 错误代码:3。说明:找不到主机输出 phantomjs://code/runner.js:31 在onResourceError中 phantomjs:加载页面http://output/**/*.html状态失败 phantomjs://code/runner.js:50 phantomjs进程已退出,代码为1 url输出/***/*.html有1个错误 >>其中一个URL未通过清理控制台检查 警告:任务“清理控制台:所有”失败。使用--force继续。 由于警告而中止。
(示例):grunfile.coffee
module.exports=(咕噜)-> grunt.loadNpmTasks“grunt清理控制台” grunt.initConfig “清洁控制台”: 全部: 选项: 网址: 档案:[ 扩展:正确 cwd:“输出/” src:['**.html'] dest:“输出/” ] 返回
- 输出:
文件:[无文件] 选项:url=[],超时=5,url=[“output/***/.html”] 致命错误:缺少url
:Gruntfile.coffee
module.exports=(咕噜)-> grunt.loadNpmTasks“grunt清理控制台” grunt.initConfig “清洁控制台”: 全部: 选项: url:“” kiratemplate:['output/***/.html'], 返回
- 输出:
phantomjs:打开页面http://output/**/*.html phantomjs:无法加载资源(#1URL:http://output/**/*.html) 幻影:phantomjs://code/runner.js:30 在onResourceError中 错误代码:3。说明:找不到主机输出 phantomjs://code/runner.js:31 在onResourceError中 加载页http://output/**/*.html状态失败 phantomjs://code/runner.js:50 phantomjs进程已退出,代码为1 url输出/***/*.html有1个错误 >>其中一个URL未通过清理控制台检查 警告:任务“清理控制台:所有”失败。使用--force继续。 由于警告而中止。
grunt.initConfig
部分之前创建一个函数。例如:
grunfile.js
module.exports=函数(grunt){
grunt.loadNpmTasks“grunt清理控制台”
//添加此函数。。。
函数getFiles(){return grunt.file.expand('output/***.html');}
grunt.initConfig({
“清洁控制台”:{
全部:{
选项:{
url:getFiles()//