草庐IT

gulp-filter

全部标签

Javascript DataTables - filter() 函数未按预期工作

我正在使用DataTablesjavscript库,我正在尝试根据数值是否大于60来过滤掉一行。我正在尝试遵循这个例子:http://datatables.net/reference/api/filter%28%29过滤器代码如下所示:table.column(3).data().filter(function(value,index){returnvalue>60?true:false;})问题是所有行仍然可见,根本没有进行过滤。即使我的函数只返回false,所有行仍然可见。这是怎么回事?JSFiddle示例http://jsfiddle.net/1hLcpr3x/

javascript - Gulp:为缩小和非缩小脚本生成源映射

我是gulp的新手,遇到了一个很常见的问题。我想做的是将typescript编译成javascript,为它创建一个sourcemap,然后运行​​uglify。我想要丑化和非丑化js的源映射。我要实现的是以下文件结构:framework.jsframework.js.map这是我的gulp任务:vargulp=require('gulp'),uglify=require('gulp-uglify')ts=require("gulp-typescript")sourcemaps=require('gulp-sourcemaps')rename=require('gulp-rename'

javascript - 增量 gulp less build

在我的办公室,我们使用gulp来构建我们的less文件。我想改进构建任务,因为它花了一秒钟的时间来构建我们最近从事的一个大型项目。这个想法是缓存文件并只传递更改的文件。所以我从谷歌开始,发现了javascript的增量构建,ang认为用更少的钱重写它们会很容易。这是我开始的那个:https://github.com/gulpjs/gulp/blob/master/docs/recipes/incremental-builds-with-concatenate.md在几次不成功的尝试之后,我得到了以下代码(使用最新的Bootstrap分发进行了测试):vargulp=require('g

javascript - 为什么 gulp-uglify 不修改我的变量名?

我有以下任务:varuglify=require('gulp-uglify');gulp.task('scripts',function(){gulp.src('./src/scripts/*.js').pipe(concat('main.js')).pipe(uglify()).pipe(gulp.dest('./dist'));});以及以下2个javascript文件,test1.js:vartestOneOutput='functionone';console.log(testOneOutput);和test2.jsvartestTwoOutput='functiontwo';

javascript - 使用 Gulp Zip 将所有文件压缩到一个文件夹中

我正在使用gulp-zip压缩我的源文件。所以我有一个名为FIFA的主文件夹,其中包含其他子文件夹,这些子文件夹可能包含更多子文件夹和文件。此外,FIFA文件夹中还有我的package.json、gulp.js和其他一些文件。我想基本上使用gulp-zip来压缩我的整个项目并创建一个名为distribution的文件夹并将zip保存在其中。这就是我使用的代码。gulp.task('zip',function(){returngulp.src('./*,').pipe(zip('test.zip')).pipe(gulp.dest('./distribution'));});问题是,虽然

javascript - 使用 Gulp 抑制 JSHint 中的分号警告

我目前在我的Gulp工作流中使用JSHint,并希望在使用JavaScript时抑制分号错误。我目前正在使用gulp-jshint。我如何在Gulp中启用“asi”标志来消除错误?我收到的错误类型是:~/bootstrap-4.0.0-alpha/js/src/modal.js:line1,col26,Missingsemicolon.尽管它是有效的JavaScript。任何帮助,将不胜感激!如果有帮助,这是我的Gulp文件://LoadNodeModules/Pluginsvargulp=require('gulp');varconcat=require('gulp-concat')

javascript - Angular 错误 : [filter:notarray] Expected array but received: {} with a filter on an ng-repeat

我正在尝试使用ng-repeat指令使用对API的Angular请求来填充html表。首先加载html页面,然后请求获取返回响应时填充表格的数据。当我向ng-repeat指令添加过滤器时,表格被填充并且过滤器起作用,但是在我的chrome浏览器控制台中,我收到以下错误:Error:[filter:notarray]Expectedarraybutreceived:{}http://errors.angularjs.org/1.4.3/filter/notarray?p0=%7B%7DatREGEX_STRING_REGEXP(angular.js:68)atangular.js:182

javascript - 如何使用 gulp webpack-stream 生成正确命名的文件?

目前我们正在使用Webpack用于我们的模块加载器,Gulp用于其他一切(sass->css,以及开发/生产构建过程)我想将webpack的东西打包到gulp中,所以我所要做的就是键入gulp,它会启动、监视并运行webpack以及我们的gulp设置要执行的其余操作。所以我找到了webpack-stream并付诸实现。gulp.task('webpack',function(){returngulp.src('entry.js').pipe(webpack({watch:true,module:{loaders:[{test:/\.css$/,loader:'style!css'},]

javascript - 在 Gulp 中使用变量作为目标文件名?

我是gulp的新手,我想知道我想要实现的目标是否可行或可行。我的元素结构:root|components|||component_1||styles.scss||actions.js||template.html||...|component_2||styles.scss||template.html||...|public|assets|css(dest)|component_1.css|component_2.css|...js(dest)现在我想要的是Gulp将编译后的css文件存储在public/assets中相应的css文件夹中,但使用它找到scss文件的文件夹的名称。那可能

javascript - 如何使用 gulp 和 'main-bower-files' 选择缩小的依赖项?

我正在尝试创建一个简单的gulp任务来获取所有bower.json依赖项并将它们注入(inject)到我的index.html文件中。这是我的gulpfile.js的样子:vargulp=require('gulp');varbowerFiles=require('main-bower-files');varinject=require('gulp-inject');gulp.task('default',function(){gulp.src('./public/index.html').pipe(inject(gulp.src(bowerFiles({paths:{bowerDir