草庐IT

gulp-rev

全部标签

php - 使用 Gulp 和 Livereload 创建一个运行 PHP 的服务器

我想修改此代码以提供PHP文件。我让MAMP运行本地服务器,但我无法弄清楚这段代码如何工作以进行必要的更改。我知道Node服务器不会解释PHP文件,但我对使用serve-static和serve-index的架构感到困惑,因为显然我不能只使用MAMP本地主机中的本地文件路径来提供这些文件,对吗?我还想知道为什么它需要2个端口(9000和35729)。gulp.task('connect',['styles'],function(){varserveStatic=require('serve-static');varserveIndex=require('serve-index');va

Gulp删除重复物如果存在

是否可以从源中删除具有相同名称的文件?例如,假设我有以下文件夹结构a---file1.txt---file2.txt---file3.txtb---file1.txt当我在源中选择两个文件夹时,我只想在目标文件夹中仅使用不重复的文件。在上面的结果中,结果将是result---file2.txt---file3.txt可选,如果我可以以某种方式复制过滤器并在单独的文件夹中写入,那将是很棒的。重复的是,我的意思是按名称明确复制,文件内容并不重要。看答案我花了一段时间到达那里,但请尝试一下:vargulp=require('gulp');varfs=require('fs');varpath=req

从CMD运行GULP可行,但在WebStorm中行不通

我有一个正在使用Gulp运行所有内容的项目。当我做gulprun从命令行中,一切正常。但是,当我在WebStorm中设置该项目以使用Gulp运行时,它行不通。节点似乎找不到:sh:1:node:notfoundevents.js:168throwerr;看答案我最终找到了解决方案。我的节点安装在~/.nvm/versions/node/v7.7.3/bin/node这也是在WebStorm中配置的,但是在运行Gulp任务时以某种方式查看/usr/bin/node.因此,为了解决我的节点安装符号链接:sudoln-s~/.nvm/versions/node/v7.7.3/bin/node/usr

c++ - 在下面的示例中,函数对象 "rev"是根据自身定义的。这怎么可能?

这个例子(voidfunctionf(string&s1,string&s2))摘自B.Stroustup的新书《TCPL》第4版第297/298页。#include#include#include#includevoidf(std::string&s1,std::string&s2){std::functionrev=[&](char*b,char*e){if(1代码编译并打印出正确的结果,即函数f反转输入字符串的字符。程序输出:olleHdlroW我能理解下面表达式的语义。我的问题是接受它的语法,因为变量rev是根据自身定义的。std::functionrev=[&](char*b

如何使用GULP-JSON-SORT插件以反向字母顺序排序JSON

和Gulp-Json-Sort我能够按字母顺序对JSON文件进行分类。但是我不明白如何使用其API按字母顺序排序。我尝试了以下操作,无济于事,它仍然按字母顺序排序,好像我没有在sortjson()中使用任何函数:sortJSON({function(a,b){returna.key看答案我自己弄清楚了,根据他们的API,我不得不使用它如下:sortJSON({cmp:function(a,b){returna.key如果插件的读数提供了一个示例,那就更好了!:)

php - 在 composer 安装期间运行 Gulp 任务

我正在使用Composer将PHP应用程序部署到Heroku。目前我正在使用Gulp压缩CSS/JS并将其提交到Git存储库。我想知道使用Composer的post-install-cmd运行Gulp任务是否更有意义。最佳做法是什么? 最佳答案 您使用所谓的“多构建包”在部署时执行Node.js(安装Gulp)和PHP构建。这是我前一段时间构建的一个示例,它使用Bower在Composerpost-install-cmd中安装Bootstrap,但原理是相同的:http://heroku-multipack-nodejs-php-e

php - Gulp 与 Laravel Elixir 抛出 events.js :141 unhandled 'error' event

从昨天开始,gulp抛出未处理的错误事件:"C:\ProgramFiles(x86)\JetBrains\PhpStorm10.0.1\bin\runnerw.exe""C:\Program>Files\nodejs\node.exe"C:\..\..\..\..\..\node_modules\gulp\bin\gulp.js--color-->gulpfile"d:\..\..\..\gulpfile.js"default[11:41:02]Usinggulpfiled:\..\..\..\gulpfile.js[11:41:02]Starting'default'...[11:4

android - 如何下载 Rev. 9 第三方插件?

Rev9add-onssiteURL在SDKManager中不再有效。(目前我发现的)唯一出路是接受强制升级到Rev15SDK工具。但是,出于各种原因,我不想升级到Rev15SDK。我想留在Rev9(现在)。有没有办法下载仅Rev9的附加组件?添加或替换现有网址的网址?具体我有兴趣下载In-appBillingSampleApplication进入%ANDROID_HOME%\extras\google\market_billing\。我该怎么做?作为引用,感谢下面的评论和回答,我发现我当前系统中%ANDROID_HOME%下的source.properties文件的完整列表是:add

android - 基于 generator-gulp-angular 在 Ionic 项目上配置 Live Reload

我有一个Ionic1.3.1项目,其架构基于旧的但黄金的generator-gulp-angular,我想在设备(Android)上启用LiveReload。我的gulp配置路径如下所示:exports.paths={src:'src',dist:'www',tmp:'.tmp',e2e:'e2e'};这意味着要在浏览器中运行项目,我使用gulpserve并在Android设备中运行,我使用gulpbuild&&ionicrunandroid。我无法使用命令ionicrunandroid--livereloadasdescribedinthedochere因为它同步了www文件夹(在g

我的Gulp Iconfont像一个丑陋的直播图标一样渲染

我注意到当我放大导航时,我的图标看上去。我使用的是Gulp-IconFont(NPM软件包),仅描述了默认模板和造型,如链接所述。我的html:渲染字体.svg文件.谁能帮我解决这个问题?看答案作为我懂了,您所有的图标都不舒服。为了修复它添加fontHeight设置为gulp-iconfont配置://....pipe(require('gulp-iconfont')({fontName:'icons',formats:['eot','woff','woff2'],fontHeight:1024}))//...