草庐IT

gulp-minify

全部标签

javascript - Laravel elixir "gulp watch"不监视 Javascript 更改

我正在尝试使用laravelelixir它工作正常。gulpfile.js:constelixir=require('laravel-elixir');require('laravel-elixir-vue-2');elixir(mix=>{mix.sass('app.scss').webpack('app.js');});但是当我使用gulpwatch时,它只监视scss文件而不是JS所以如果我编辑app.jsgulp只是不编译它,但是如果我运行gulp它会编译所有东西它只是gulpwatch不能正常工作。 最佳答案 可能(但不确

php - 源文件更改后 Minify 返回白页

Minify对我来说工作正常,但在更改其中一个源文件后,我收到一个空白页面。刷新页面不会改变任何东西。没有缓存的刷新(Strg+F5)解决了这个问题。在没有缓存的情况下刷新一次后,我可以返回使用缓存进行刷新并且它有效。我调用的URL如下所示:dev/min/min.php/js?type=js&src%5B0%5D=ewOutlibs%2Fjquery.min.js&src%5B1%5D=ewOutlibs%2Fcookie%2Fjquery.cookie.jsmin.php$aSrc,'maxAge'=>31536000//oneyear);try{//compress,mergea

php - 任何好的 Zend Framework + Minify 实现?

Minify有什么好的实现吗?与Zend框架集成?我正在寻找例子。我希望有一个插件可以覆盖$this->headLink()并输出正确的缩小url/内容。编辑:我发现的大多数示例似乎都没有以一种形式或方式进行完全优化。我正在寻找满足以下要求的解决方案:将多个链接和脚本标签缩减为一个请求(一个用于链接,一个用于脚本)我见过的最接近的是将逗号分隔的字符串传递给/min/的请求路径,如下所示:为什么不将所有脚本动态组合到磁盘上的一个文件中,然后将其缓存起来,这样您就不会对每个请求都进行压缩?组合方面应保持顺序(引用前置、追加等)虽然我不太关心发送正确的过期header,因为我强制在服务器端进

php - Gulp-webapp 运行 BrowserSync 和 PHP

我的主要目标是改编Yeoman的gulp-webapp运行PHP的开发工作流。具体来说,我希望能够使用gulp-php-connect具有多个基本目录(用于从Sass编译的CSS)和路由(用于Bower依赖项),如果可能的话。我可以使用gulp-connect-php运行PHP和Gulp插件,像这样:gulp.task('connect-php',function(){connectPHP.server({hostname:'0.0.0.0',bin:'/Applications/MAMP/bin/php/php5.5.3/bin/php',ini:'/Applications/MAM

android - Moshi KotlinJsonAdapterFactory 在启用 minify 后无法解析 Json

我开发了一个Android应用,使用Moshi作为其依赖项之一。今天我想为这个项目启用minify。所以我在我的build.gradle中设置了minifyEnabledtrue。之后,我发现所有来自服务器的响应都变成了null。首先,我使用Retrofit2来调用API。Response.body()中的JSON正文不为空且具有正确的值。响应正文如下(简化):{"status":"success","data":{"user":"Iamauser"}}我正在使用下面的代码将其转换为我自己的对象:valsomeResponse=Moshi.Builder().add(KotlinJso

android - Moshi KotlinJsonAdapterFactory 在启用 minify 后无法解析 Json

我开发了一个Android应用,使用Moshi作为其依赖项之一。今天我想为这个项目启用minify。所以我在我的build.gradle中设置了minifyEnabledtrue。之后,我发现所有来自服务器的响应都变成了null。首先,我使用Retrofit2来调用API。Response.body()中的JSON正文不为空且具有正确的值。响应正文如下(简化):{"status":"success","data":{"user":"Iamauser"}}我正在使用下面的代码将其转换为我自己的对象:valsomeResponse=Moshi.Builder().add(KotlinJso

windows - 尝试在 Windows 上使用 Gulp 调整图像大小时出现 EOF 错误

在我的gulpfile中调用resize:images任务时出现如下错误(见底部)...events.js:160thrower;//Unhandled'error'event^Error:Error:writeEOFatfinish(C:\Users\brendan\Documents\Code\Web\TheOrm\WWW\v3\node_modules\gulp-gm\index.js:40:21)atgm.(C:\Users\brendan\Documents\Code\Web\TheOrm\WWW\v3\node_modules\async\lib\async.js:485:

windows - 某些 NPM 安装失败并显示 EPERM 50(Gulp 和其他)

尝试npm安装某些模块时,我在Windows7上继续遇到权限错误。例如,全局安装gulp会产生以下结果:c:\Users\abc\Documents\uniform\UniServer\www\ur>npminstall-ggulp/>v8flags@1.0.1installC:\Users\abc\AppData\Roaming\npm\node_modules\gulp\node_modules\v8flags>nodefetch.jsflagsforv83.14.5.9cached.npmERR!Error:EPERM,open'C:\Users\abc\Documents\un

windows - gulp-ruby-sass 在 Windows 中不是可识别的命令

我第一次在WindowsServer2012VM上尝试gulp。我通常是Mac用户,所以对于像这样的开发工具,我对Windows和Powershell有点陌生。我安装了Node.js&npm(没有别的)。我创建了以下基本Gulpfile来编译我的Sass:Gulpfile.jsvargulp=require('gulp'),sass=require('gulp-ruby-sass');gulp.task('styles',function(){returngulp.src('Content/sass_new/application.scss').pipe(sass({style:'ex

javascript - 是什么导致我的 GULP gulpfile.js 文件中出现此 "invalid top-level expression"错误?

启动gulp后出现错误。我已经取出所有其他插件来查找问题:[gulp-sass]sourcestring:1:error:invalidtop-levelexpressiongulpfile.js:vargulp=require('gulp');varsass=require('gulp-sass');gulp.task('sass',function(){gulp.src('app/assets/sass/styles.sass').pipe(sass({errLogToConsole:true})).pipe(gulp.dest('public_html/assets/css'))