我有以下设置:
问题:grunt.js中的监视任务没有看到已安装文件夹中的更改.
如果我更改VM内的文件,请正常查看任务.如果我不是从虚拟框启动grunt.js,而是从主操作系统启动它也可以.在Mac OS和Windows 7中尝试过.
只有问题发生,然后从VM启动任务,并从主OS更改文件.这个问题有解决方法吗?
更新.关于我们的使用场景的一些细节,以更好地理解上下文
我们想让它更直接.为此,我们尝试使用Vagrant和一些预先配置的操作系统映像.
现在项目设置如下所示:
我们喜欢这种设置,大部分时间我们都没有遇到任何问题.但是在我们的node.js项目中,我们使用了一些css和js预处理器,并且喜欢实时更新它们的文件.并且在初始帖子上存在问题.
可以使用ssh VM访问文件以及VM内部项目文件的解决方案,但是它们无法解决基本问题(在运行不同操作系统的开发人员组中快速轻松地设置大量项目)
现代浏览器允许向元素添加多个以逗号分隔的背景.例如,我可以定义2个背景,如下所示:
background: url(image1.png) no-repeat left top, url(image2.png) no-repeat right bottom;
Run Code Online (Sandbox Code Playgroud)
它的工作很精彩,而且一切都很好,但是经常出现这种情况,我希望有一个背景总是应用于元素,而另一个只有我添加第二个类或一些修饰符.例如,我想要以下代码:
<style>
.one { background: url(image1.png) no-repeat left top; }
.two { background: url(image2.png) no-repeat right bottom;}
</style>
<div class="one two"></div>
Run Code Online (Sandbox Code Playgroud)
...返回应用了两个背景的元素(上面的代码只返回第二个).
在现代css中有没有办法添加第二个而不完全复制第一个?