草庐IT

gulp-minify

全部标签

javascript - 如何在 docker 容器中使用 gulp 运行 livereload?

我创建了一个docker容器来使用gulp运行任务。所有任务都在运行,问题是我无法在Chrome中启用livrereload,尽管我在容器中暴露了35729端口。这里是Dockerfile:FROMubuntu:latestMAINTAINERjiboulexEXPOSE808080300035729RUNapt-getupdateRUNapt-getinstallcurl-yRUNapt-getinstallsoftware-properties-common-yRUNadd-apt-repositoryppa:chris-lea/node.jsRUNapt-getupdateRUN

javascript - 使用任意 gulpfile 名称运行 gulp(不是 gulpfile.js)

我的gulpfile中有一个特定任务与其他任务隔离,并且永远不需要作为其余构建过程的一部分运行。我想把它放在一个单独的gulpfile中并自行执行。如何将gulp与具有自定义名称的gulpfile一起使用?Gettingstarteddocument冒充Gulp的文档似乎没有提到CLI。我对gulp参数的搜索尝试,主要是关于如何将命令行参数放入gulp任务的结果。实际用例是在Docker容器中提取可翻译的字符串,我不想让不必要的node.js包膨胀。 最佳答案 这里是gulpCLIdocs说:--gulpfilewillmanual

javascript - 为什么我们需要在全局和本地安装 gulp?

2手册关于gulp说我需要先全局安装gulp(使用-g标志),然后再在本地安装一次。为什么我需要这个? 最佳答案 在全局安装工具时,用户可以在任何地方(包括节点项目之外)将其用作命令行实用程序。节点项目的全局安装不好,因为它们使部署更加困难。npm5.2+npxnpm5.2捆绑的实用程序解决了这个问题。使用它,您可以调用本地安装的实用程序,如全局安装的实用程序(但您必须以npx开头命令)。例如,如果你想调用一个本地安装的eslint,你可以这样做:npxeslint.npm当在package.json的script字段中使用时,np

html - 有什么方法可以检查您安装的 gulp 版本吗?

有什么方法可以检查您安装的gulp版本以及网站提供的gulp版本?我在网上搜索过,并查看了gulp网站,但找不到我需要放入我的JSON文件的版本。 最佳答案 简单使用:gulp-v来自文档:https://github.com/gulpjs/gulp/blob/master/docs/CLI.md 关于html-有什么方法可以检查您安装的gulp版本吗?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com

node.js - Gulp build 不会自动安装依赖项?

我使用gulp来构建我的javascript应用程序。我在package.json文件中声明了一些依赖项,例如:"dependencies":{"flux":"^2.0.1","keymirror":"~0.1.0","object-assign":"^1.0.0","react":"^0.13.1","dropzone":"^4.0.1","lodash":"^3.6.0"}当我运行gulpbuild时,它总是提示我找不到某些依赖项,除非我手动运行npminstalllodash例如。有没有办法让gulp自动运行npminstall? 最佳答案

maven - 如何使用 Gulp、Maven 和 Jenkins 组织完整的构建管道,一直到集成测试?

我有一个项目:具有一些有趣构建过程的JS客户端。这包括编译CSS、连接和缩小JS和CSS、生成和处理HTML以及其他一些步骤。Grunt或Gulp等Node工具在这方面表现出色。Java服务器是部署在Tomcat上的WAR。它包括这些Assets以及所有Java代码。它有各种测试:单元测试、可以实例化DAO并与DB对话的集成测试,以及实际与Tomcat上运行的应用对话的端到端API测试。使用Protractor进行端到端测试。如果您不熟悉,它是另一个封装Selenium的Node工具。我怎样才能以健全、稳健和自动化的方式组织整个过程?我目前拥有的是Gulp和Maven,Maven基本上

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

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/

javascript - ruby rails : Minify or Compress Javascript Files?

目前我的中有这个true%>这意味着Rails产生一个all.js包含所有js文件的文件。Rails中是否有某种方法也可以缩小或压缩js文件?我的意思是像摆脱注释、空格,无论js压缩器通常做什么。我很好奇,因为有了这样的自动压缩,我就不必在每次更改某些内容时都手动压缩js文件。有什么想法吗? 最佳答案 您可以使用sprockets来做到这一点(在Rails3.1+中默认)或jammit 关于javascript-rubyrails:MinifyorCompressJavascriptFi

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-