gulp相关内容

Browserify无法使用babelify转换创建包(TypeError:Path必须是字符串。)

我编写了一个gulp任务,将我的.jsx和.js脚本编译为一个捆绑包,使用watchify和babelify作为转换。由于某些原因,我的gulp脚本似乎对转换感到窒息,我不确定为什么: gulp.task(' browserify',function(){ var bundle = watchify(browserify('./app/jsx/client/index.jsx',{ e ..
发布时间:2018-05-31 11:35:05 其他开发

在更新到Node v4.0.0后运行gulp-sass时出错

我更新到了Node v4.0.0,之后当我在我的项目中运行gulp时,我收到了关于gulp-sass / node-sass的错误信息,如下所示: 错误:找不到 libsass 绑定。尝试重新安装 node-sass ? 模块在项目中并重新安装,我得到一些错误: npm WARN package.json package@0.0.0没有存储库字段 npm WARN pack ..
发布时间:2018-05-31 11:35:02 其他开发

使用TypeScript和Babel的Gulp源地图

我目前正在编写一个侧面项目,在那里我可以更多地了解TypeScript和ES6(使用babel)。 我想用我的TypeScript使用ES6,所以我以下面的工作流程为基础。 Typescript(ES6) - > Babel(ES6) - > ES5 现在我正在使用Gulp来自动化所有这些,并且我很难获得正确生成的源地图。我应该提到,这种风格是由用户在/ r / typescri ..
发布时间:2018-05-31 11:35:00 前端开发

如果条件得到满足,停止Gulp任务

我试图做到这一点,如果没有指定-theme标志,它会停止吞咽任务,并想知道以干的方式做到这一点的最佳方式。 如果未指定-theme,并且如果未满足默认任务,我希望每个任务都停止。 I到目前为止没有运气的尝试了几件事。 谢谢, gulp.task('test',function(){ if(typeof(args.theme)=='undefined'|| args. ..
发布时间:2018-05-31 11:34:58 前端开发

咕噜咕噜,然后缩小任务

减少.css文件的格式 Minify生成的css文件 这是我的gulp文件: var gulp = require('gulp'), watch = require(“gulp-watch”), less = require('gulp-less'), cssmin = require('gulp-cssmin'), rename = require('gulp-renam ..
发布时间:2018-05-31 11:34:48 前端开发

如何在浏览器同步中配置端口

我有一个以 browser-sync 运行的 gulp 任务,默认情况下它在节点的端口3000上运行。 js server.I想要将默认端口更改为任何其他端口,如3010. var gulp = require('gulp') , connect = require('gulp-connect'), browserSync = require('browser-sync'); ..
发布时间:2018-05-31 11:34:46 其他开发

Gulp“完成了什么”方法呢?

只是一个简单的问题来澄清参数“done”在gulp任务中做了什么? I理解,这是任务函数中的回调,如下所示。 gulp.task('clean',function(done){ //所以一些东西 creategulptask(cleantask(),done); }); 但是通过它的原因是什么? 解决方案 gulp文档指定了类似于以下的内容: ..
发布时间:2018-05-31 11:34:37 其他开发

缓存SASS文件内部链接的图像

我对Laravel 5.0相当陌生,但对PHP不太熟悉。我一直在使用Elixir来编译我的SASS,从我的资源目录复制图像,并通过 mix.version 函数运行它们以防止缓存。 然而,这对CSS,图像和JavaScript非常有用;是否有可能让Elixir缓存半身像在CSS / SASS中链接的图像?确定它足够容易地对图像进行版本化,但有没有一种调整CSS以反映新文件名的方法? 我 ..
发布时间:2018-05-31 11:34:34 前端开发

吞咽手表立即终止

我有一个非常小的gulpfile,如下所示,注册一个监视任务: var gulp = require(“gulp” ); var jshint = require(“gulp-jshint”); $ b gulp.task(“lint”,function(){ gulp.src(“app / assets / ** / *。js”) .pipe(jshint( )) .pip ..
发布时间:2018-05-31 11:34:32 其他开发

GulpUglifyError:无法缩小JavaScript

我试图缩小我的脚本文件,为此我使用gulp任务运行器 并且我尝试了gulp-uglify插件 p> gulp.task('concat',function(){ return gulp.src('app / ** / * .js') // .pipe(concat('script.js')) .pipe(uglify()) .pipe(gulp.dest('./ dist ..
发布时间:2018-05-31 11:34:29 前端开发

使用没有全局吞噬的gulp //编辑:并且不链接到bin js文件

在命令行输入 gulp 到命令行时,我有一个完美的gulpfile.js。 所有 gulp bash命令确实会调用 package.json>>中的指定js文件。 bin>>现在我想通过输入来运行没有全局安装的gulp文件的gulp文件,节点gulpfile.js 显然失败了,并且已经经常被提及,尽管gulp在本地安装,并且需要在 gulpfile.js 使用没有cli工具的gulp可 ..
发布时间:2018-05-31 11:34:27 前端开发

Gulp babel es2015转换非常缓慢

我正在尝试使用gulp在我的JavaScript上运行babel-preset-es2015,但即使在一行代码中也需要永久使用。我最初尝试用我的脚本包大约700位,然后用一行虚拟脚本。第一个案件大约需要9s - 1行我需要8.38s。 这是我确切的设置: package.json: { “devDependencies”:{ “gulp”:“^ 3.9 .0“, ”gulp-b ..
发布时间:2018-05-31 11:34:25 前端开发

Visual Studio 2015 RC Gulp任务运行器没有检测到任务

在Visual Studio 2015 RC中,我有一个Gulpfile.js,只有一个默认任务。出于某种原因,它没有出现在 Task Runner Explorer中。 我已经在devDependencies中增加了一些gulp我的 package.json 文件并保存了它。 应聘者,编辑 package.json 中的devDependencies,然后保存不会导致软件包按我的预期自动恢 ..
发布时间:2018-05-31 11:34:22 其他开发

如何在使用Visual Studio Task Runner Explorer运行时调试gulpfile.js?

如何在使用Visual Studio Task Runner Explorer运行时调试gulpfile.js?还是有另一种方式可能与视觉工作室推出吞噬gulpfile.js可能会被调试?我知道节点检查器,但想知道是否有Visual Studio本地的东西。解决方案 我知道你可能会期望一个更好的方法来做这件事,但他目前的做法是在 gulpfile.js 通过这种方式,我可以检查变量并尝试找到 ..
发布时间:2018-05-31 11:34:20 其他开发

节点更新特定的包

我想更新浏览器同步而不更新所有节点包。我怎样才能做到这一点?我当前版本的浏览器同步没有浏览器同步GUI:($ / b> ├─┬browser-sync@1.9。 2 │├──browser-sync-client@1.0.2 解决方案 大多数情况下,您只需更新这样的模块即可获取(尊重package.json中指定的semver)( ..
发布时间:2018-05-31 11:34:18 前端开发

使用.bash_profile和“postinstall”避免NPM全局安装脚本

NPM理念无论好坏,都需要在本地安装一个项目所需的所有依赖项,位于 ./ node_modules 中,package.json反映所有必需的代价。 我有一个库,它通常受益​​于全局安装和本地安装,类似于Gulp,Mocha等。 $ b 上述最棘手的问题之一是全局和本地版本可能有所不同,导致给定项目的兼容性问题。 在我看来,我们可以通过在 .bash_profile 中创建一个别名 ..
发布时间:2018-05-31 11:34:15 其他开发

使用吞噬数据的g G吞噬

我尝试在工作流程中使用gulp-jade的gulp-data,但是我收到了与gulp-data插件有关的错误。 是我的gulpfile.js var gulp = require('gulp'), plumber = require('gulp-水管工'), browserSync = require('browser-sync'), jade = require('gulp- ..
发布时间:2018-05-31 11:34:13 其他开发

从gulp运行时,在WebStorm中调试节点应用程序

我正在使用 webstorm 10.0.2 并使用了 bangular yeoman code>模板来生成一个项目。我可以通过gulp窗口运行gulp命令,并且我可以在 gulpfile.js 中设置一个断点,它会触发它,但我似乎无法得到它在我的 server.js中打断点 它在我看来像吞食文件正在启动另一个实例 node ,因此当你从webstorm进行“调试”时,你只是在调试吞咽。 ..
发布时间:2018-05-31 11:33:59 其他开发