草庐IT

gulp-jshint

全部标签

node.js - 在完成所有文件的 gulp 任务后运行代码

所以我一直在尝试Gulp,看看它在速度方面与Grunt相比如何,我对结果印象深刻,但我有一件事我不知道如何在Gulp中做。所以我有这个gulp任务来缩小HTML:gulp.task('html-minify',function(){varfiles=[relativePaths.webPath+'/*.html',relativePaths.webPath+'/components/**/*.html',relativePaths.webPath+'/'+relativePaths.appPath+'/components/**/*.html'];varchangedFiles=bui

javascript - 我应该使用 JSLint 还是 JSHint JavaScript 验证?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题吗?更新问题,以便editingthispost提供事实和引用来回答它.关闭3年前。Improvethisquestion我目前正在针对JSLint验证我的JavaScript并取得进展,它帮助我编写更好的JavaScript-特别是在使用Jquery库时。我现在遇到了JSHint,它是JSLint的一个分支。所以我想知道Web应用程序,它们很大程度上是由JavaScript驱动的,这是更好或最适用的验证工具:JSLint还是JSHint?我现在想决定一个验证机制并继续前进,将其用于客户端验证。jshint和

css - gulp-ruby-sass @import 同时编译一个独特的文件

我正在使用Gulp和gulp-ruby-sass来编译scss文件。该元素的文件夹如下所示:css/scss/grid.scssstyles.scssstyles.cssnode_modules/.bin/...gulp/...gulp-ruby-sass/...gulpfile.jsindex.htmlgulpfile.js://Loadpluginsvargulp=require('gulp'),sass=require('gulp-ruby-sass');//Stylesgulp.task('styles',function(){returngulp.src('css/scss/

css - gulp-ruby-sass : 'bundle' is not recognized as an internal or external command, 可运行程序或批处理文件

我正在尝试在Windows上运行gulp-ruby-sass。我收到以下错误:gulp-ruby-sass:'bundle'isnotrecognizedasaninternalorexternalcommand,operableprogramorbatchfile.我已经在我的c:\驱动器(c:\Ruby193)上成功安装了ruby​​我还安装了SaSSgeminstallsass(从这里执行c:\Ruby193)windows我也设置了注册路径c:\ruby193我正在从c:\project\transformer\作为gulp运行我的gulp我仍然收到此错误:gulp-ruby-

javascript - Gulps gulp.watch 不会为新文件或已删除文件触发?

在全局匹配中编辑文件时,以下Gulpjs任务可以正常工作://watchtask.gulp.task('watch',['build'],function(){gulp.watch(src+'/js/**/*.js',['scripts']);gulp.watch(src+'/img//**/*.{jpg,jpeg,png,gif}',['copy:images']);gulp.watch(src+'/less/*.less',['styles']);gulp.watch(src+'/templates/**/*.{swig,json}',['html']);});//buildtas

javascript - Gulps gulp.watch 不会为新文件或已删除文件触发?

在全局匹配中编辑文件时,以下Gulpjs任务可以正常工作://watchtask.gulp.task('watch',['build'],function(){gulp.watch(src+'/js/**/*.js',['scripts']);gulp.watch(src+'/img//**/*.{jpg,jpeg,png,gif}',['copy:images']);gulp.watch(src+'/less/*.less',['styles']);gulp.watch(src+'/templates/**/*.{swig,json}',['html']);});//buildtas

javascript - JSHint 和 jQuery : '$' is not defined

以下JS:(function(){"usestrict";$("#target").click(function(){console.log("clicked");});}());产量:test.js:line5,col3,'$'isnotdefined.当使用JSHint0.5.5进行linted时。有什么想法吗? 最佳答案 如果您使用的是相对较新的JSHint版本,通常首选的方法是在项目的根目录中创建一个.jshintrc文件,并将此配置放入其中:{"globals":{"$":false}}这向JSHint声明$是一个全局变量

javascript - JSHint 和 jQuery : '$' is not defined

以下JS:(function(){"usestrict";$("#target").click(function(){console.log("clicked");});}());产量:test.js:line5,col3,'$'isnotdefined.当使用JSHint0.5.5进行linted时。有什么想法吗? 最佳答案 如果您使用的是相对较新的JSHint版本,通常首选的方法是在项目的根目录中创建一个.jshintrc文件,并将此配置放入其中:{"globals":{"$":false}}这向JSHint声明$是一个全局变量

javascript - 安装 Gulp : “no command ' gulp' found” 后

安装后gulp.js通过npm,我在从安装目录运行gulp命令时收到nocommand'gulp'found错误。在node_modules/.bin/目录下查看时,我可以在其中看到gulp可执行文件。我的npm安装有问题吗? 最佳答案 这很正常。如果你想让gulp-cli在命令行中可用,你需要全局安装它。npminstall--globalgulp-cli见theinstallinstruction.另外,node_modules/.bin/不在您的$PATH中。但它是在运行npm脚本时由npm自动添加的(参见thisblogpo

javascript - 安装 Gulp : “no command ' gulp' found” 后

安装后gulp.js通过npm,我在从安装目录运行gulp命令时收到nocommand'gulp'found错误。在node_modules/.bin/目录下查看时,我可以在其中看到gulp可执行文件。我的npm安装有问题吗? 最佳答案 这很正常。如果你想让gulp-cli在命令行中可用,你需要全局安装它。npminstall--globalgulp-cli见theinstallinstruction.另外,node_modules/.bin/不在您的$PATH中。但它是在运行npm脚本时由npm自动添加的(参见thisblogpo