草庐IT

gulp-rev

全部标签

windows - 找不到 gulp 命令 - 安装 gulp 后出错

我已经使用全局和本地安装了gulpnpminstallgulpnpminstallgulp-gnpminstallgulp-utilnpminstallgulp-util-g当尝试运行gulp我得到'gulp'不是内部或外部命令、可运行程序或批处理文件。运行npmlistgulp(或-g),我gulp@3.7.0使用我的全局或本地gulp安装位置。我试过运行nodegulpfile.js指向我的gulpfile,它运行没有错误,当然,它以require('gulp')开头.关于让gulp在Windows(8.1)上运行有什么建议吗? 最佳答案

node.js - 当 NODE_ENV=production 时,Gulp 构建到 Docker 容器中

我有一个托管NodeJSWeb应用程序的Docker容器。这个docker容器有环境变量NODE_ENV=production当我运行容器时,npminstall会跳过package.json文件中的所有devDependencies。我想到了3种不同的解决方案,但没有一个看起来不错将build存储在我的CVS上在docker之外构建将所有devDependencies移至依赖项选择1在CVS上存储,看起来很愚蠢选择2需要安装NodeJS、npm、gulp和许多其他库选择3看起来最好但我对任何其他建议感兴趣 最佳答案 这种情况的另一

docker - 如何使用 docker-compose 在 docker 上安装 gulp

我正在使用dockercompose,这是我的yaml文件web:dockerfile:Dockerfile-devbuild:.command:gulpvolumes:-.:/appports:-'9001:9001'这是我的docker文件FROMnode:0.12.7RUNnpminstall-gbowergulpADD./appWORKDIR/appRUNbowerinstall--allow-root然后我跑docker-compose-fdocker-compose-dev.ymlbuilddocker-compose-fdocker-compose-dev.ymlup但我

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

Android 模拟器不接受键盘输入 - SDK 工具 rev 20

我已将SDK工具升级到修订版20(从18版),升级后,模拟器似乎不接受来自笔记本电脑键盘的输入。但只能使用模拟器自己的“软”键盘(当输入字段被聚焦时出现)。我尝试重新安装SDK工具(以及整个SDK),卸载并重新安装EclipseAndroid插件,重新创建模拟器设备。但这些似乎都没有帮助,它让我发疯。使用笔记本电脑的触控板键入是没有希望的。有人遇到过这个问题吗? 最佳答案 更新从SDKrev21开始,Android虚拟设备管理器具有改进的UI,可以解决此问题。我在下面突出显示了一些更重要的配置设置:如果您注意到软(基于屏幕的)主键B

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

android - 我已将 Android SDK 更新为 rev。昨天 22 日,工具中没有 apkbuilder

我已经与拥有AndroidSDK工具版本21的friend核实,apkbuilder在那里。我已将AndroidSDK工具更新到版本22,但我再也找不到apkbuilder。看来AndoridSDK工具已经用别的东西代替了apkbuilder?如何在没有apkbuilder的情况下制作antbuild.xml?还有其他方法可以为Android构建未签名的apk吗? 最佳答案 您可能想查看this.AfterupdatingtoSDKToolstorev.22forthefirsttime,youmayneedtorelaunchAn

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? 最佳答案