Articles of watch

在Docker VM中,Gulp-Watch似乎在主机操作系统托pipe的卷上效果不佳

所以我有一个设置,可能像大多数人一样,他们的应用程序代码通过一个单独的卷装入Docker容器。 问题是,如果我运行gulp,特别是gulp-watch,在Docker中监视文件修改等,在docker容器中安装的应用程序代码中,根据需要正确地构build和重新启动docker容器内的节点,似乎以获得CPU密集型(如轮询文件更改,而不是侦听文件更改事件)到我的机器扣的点。 我认为这是由于文件系统从本地主机装载到docker集装箱的限制,但人们如何解决这个问题呢? 他们是否在集装箱内完成所有的工作? 本地主机,然后不断build设? 或者我错过了我的设置不正确的地方使用gulp-watch / nodemon?

Docker开发工作stream与node.js

我正在尝试使用一个node.js Web应用程序的泊坞窗我正在努力。 我已经熟悉了docker的概念,并在这里使用示例运行: https : //docs.docker.com/examples/nodejs_web_app/ 我得到一般的过程…写一个Dockerfile – >build立一个docker镜像 – >在虚拟机上运行它。 但是,每次更改文件时重build映像并重新启动容器似乎都不切实际。 我现在有一个吞咽/活重装设置,对于开发非常有用,所以我想知道是否有任何推荐的方式来完成这样的事情与docker。 谢谢!

grunt watch任务阻止命令行

我是新来的,还在学习,所以我遇到了一个很奇怪的问题。 当我运行"watch"任务时,我的命令行被阻塞,所以基本上我无法做任何事情。 不要忘记,任务是成功完成的。 这是我的命令行输出: C:\server\css-test>grunt w Running "watch" task Waiting…OK >> File "compass-examples-master\02\sass\screen.scss" changed. Running "compass" (compass) task unchanged compass-examples-master/02/sass/ie.scss unchanged compass-examples-master/02/sass/print.scss overwrite compass-examples-master/02/stylesheets/new/sass/screen.css Running "watch" task Completed in 1.496s at Fri Mar 22 2013 19:31:37 GMT+0100 (Central Europe Standard Time) – Waiting… 正如你所看到的,我所做的就是运行"compass"任务,它成功完成。 插入点在Waiting…文本部分后保持闪烁,但键盘input不起作用。 我的咕噜configuration module.exports = function (grunt) { grunt.initConfig({ pkg: grunt.file.readJSON('package.json'), compass: […]

用postcss观察多个css文件并输出一个bundle.css

我试图找出涉及postcss的工作stream程。 我的需要是在一个文件夹中有css partials,看着他们,并输出一个捆绑的CSS文件。 bundle css文件的顶部必须包含一个base.css文件。 postcss有一个–watch标志,可以观看多个文件,但只能输出多个文件,而不是捆绑的css文件。 我可以使用cat结合所有的文件,并使用标准inputpipe道postcss。 但是我不能从postcss中触发cat命令。 我的文件结构可能是这样的: partials/ |_one.css |_two.css styles/ |_base.css |_bundle.css 我如何使用npm来安排我的脚本部分使用CLI命令来实现我的目标? 我的主要问题是弄清楚如何对构build步骤进行pipe理,而不是一个步骤阻塞下一步。 一个工作stream程示例的链接将是非常好的! 编辑我有一个解决scheme工作,但它是非常不理想的,因为它不能与源代码映射,不能有全局variables,是一个两步的过程。 但我会在这里概述一下,希望有人能提出一个更好的方法。 使用以下结构: build/ |_stylesheet/ |_default.css (final processed css) partials/ |_one.css |_one.htm (html snippet example) |_two.css |_two.htm (html snippet example) styles/ |_base.css |_bundle/ (css files from partial/ that is partly processed) |_one.css |_two.css |_master.css (import rules) 我在package.json有两个步骤。 […]