标签: watch

如何使用less.js与node.js一起观看文件夹中的.less文件?

我正在寻找一个简单的指南来设置服务器端观看和使用less.js和node.js编译文件夹中的.less文件.布莱恩在这篇文章中写到了这一点.

不幸的是,lesscss.org上的服务器端使用说明对于node.js的新手来说有点小问题.

我试过命令行用法:$ lessc styles.less > styles.css.

我也试过'守望'和'无表',这一切都有效.但是,我正在寻找一个纯node.js + less.js解决方案.我确信有人能够清楚地解释如何配置node.js和less.js来监视文件夹中的.less文件.谢谢.

watch less node.js

14
推荐指数
1
解决办法
2万
查看次数

AngularJS手表无法正常工作

手表无法使用.我包括以下内容:

<form class="search">
    <div class="searchbar">
        <input type="search" value="" data-ng-model="searchKeyword" placeholder="zoeken">
        <button type="submit"><i class="glyphicon glyphicon-search"></i></button>
    </div>
</form>
Run Code Online (Sandbox Code Playgroud)

像这样:

<div ng-include src="filterPath" onload="initiateSearch()"></div>
Run Code Online (Sandbox Code Playgroud)

onload函数正在这样做:

(function(){
    var appController = angular.module('ListerAppController', []);

    appController.controller('ListerCtrl', ['$scope', '$rootScope', '$http', '$filter', '$timeout', '$sharedFactories', 'History', '$location',
        function($scope, $rootScope, $http, $filter, $timeout, $sharedFactories, History, $location) {
            $scope.initiateSearch = function () {
            // This is what you will bind the filter to
                $scope.filterText = '';

                // Instantiate these variables outside the watch
                var tempFilterText = '',
                    filterTextTimeout;

                $scope.$watch('searchKeyword', function (val) { …
Run Code Online (Sandbox Code Playgroud)

watch angularjs

14
推荐指数
2
解决办法
3万
查看次数

fswatch只能观看某个文件扩展名

我正在使用fswatch并且只想在具有扩展名的文件.xxx被修改/创建等时触发它.文档和下面的第二个参考表明:

  • 默认情况下接受所有路径,除非排除过滤器另有说明.
  • 包含过滤器可以覆盖任何排除过滤器.
  • 命令行中过滤器定义中的顺序无效.

问题:用于排除与扩展名匹配的所有文件的正则表达式是什么.xxx

参考文献:

平台:

  • MacOS 10.9.5.

macos watch fswatch

14
推荐指数
2
解决办法
3107
查看次数

如何在Vue 2中查看数据对象中的所有键

我的数据对象:

data: {
    selected: {
        'type': null,
        'instrument': null
    },
Run Code Online (Sandbox Code Playgroud)

我的模板:

<select v-model="selected['instrument']" @change="switchFilter('instrument', $event)">
    <option v-for="instrument in instruments" :value="instrument.value">@{{ instrument.text }}</option> 
</select>

<select v-model="selected['type']" @change="switchFilter('type', $event)">
    <option v-for="type in types" :value="type.value">@{{ type.text }}</option> 
</select>
Run Code Online (Sandbox Code Playgroud)

如何同时查看两个选定的索引?每当任何索引更新时,我想做类似的事情:

watch: {
    selected: function(o, n) {
        ...
    }
}
Run Code Online (Sandbox Code Playgroud)

watch vue.js vuejs2

14
推荐指数
3
解决办法
1万
查看次数

Watch Connectivity抛出NSFileReadNoSuchFileError - > ENOENT

我在我的应用程序中使用手表连接相当成功,但有时当我启动调试会话时,我在该会话中得到的是一个像这样的错误流:

[WC] -[WCFileStorage enumerateIncomingUserInfosWithBlock:] could not load user info data at path /Users/macbook/Library/Developer/CoreSimulator/Devices/DCAF139C-F0A5-4A8E-BF3D-94DD9EA87131/data/Containers/Data/Application/A9BF6C66-8220-41DB-B3F0-E86D14270499/Documents/Inbox/com.apple.watchconnectivity/62A41456-6929-4ABB-8EAA-4B33DEF76783/UserInfo/4FF81332-056B-40BC-BBE5-BCD764C60AED/userinfo-transfer-object-data due to NSFileReadNoSuchFileError -> ENOENT
Run Code Online (Sandbox Code Playgroud)

有什么我可以拿出来的吗?

还值得知道我正在使用Xcode 9.4.1和iOS + WatchOS模拟器.

xcode connectivity watch watchos

14
推荐指数
0
解决办法
394
查看次数

使用java,监视表达式在eclipse中不显示值

我正在使用eclipse helio和java.

调试我的代码时,watch表达式选项对我不起作用

如果我正在监视变量,我无法在监视视图中看到该变量的值如果我用鼠标覆盖代码中的变量我可以看到它的值如果我检查变量视图中的变量我可以看到它的价值

但在监视表达式窗口中,我无法看到它的值(如果我尝试观察表达式,则会出现问题)

有没有人遇到这个问题

(它过去工作正常,显示价值但突然停止,我不明白为什么)

谢谢

java eclipse debugging watch

13
推荐指数
2
解决办法
1万
查看次数

如何运行fswatch来调用带有静态参数的程序?

我曾经像这样使用fswatch v0.0.2(在这个例子中,当文件改变时运行django test suit)

$>fswatch . 'python manage.py test'

这很好用.

我想排除一些导致测试每次保存运行多次的文件(Sublime文本正在保存.tmp文件,我怀疑.pyc文件也导致这种情况)

所以我升级了fswatch以启用-e模式.

然而fswatch改变的方式导致了我的麻烦 - 它现在接受一个像这样的管道参数:

$>fswatch . | xargs -n1 program

我无法弄清楚如何将参数传递给程序.例如,这不起作用:

$>fswatch . | xargs -n1 python manage.py test

这也不是:

$>fswatch . | xargs -n1 'python manage.py test'

如果不在bash脚本中打包我的命令,我怎么能这样做?

macos bash watch fswatch

13
推荐指数
2
解决办法
7216
查看次数

使用没有$ scope的$ watch(控制器作为语法)

在Angular 1.3中,可以使用this.foo='bar'insteaod $scope.foo='bar'.现在,如何在$watch没有$ scope的情况下使用?

javascript watch angularjs

13
推荐指数
1
解决办法
6574
查看次数

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

我正在试图找出一个涉及postcss的工作流程.我需要在一个文件夹中有css partials,观察它们并输出一个bundle css文件.bundle css文件必须在顶部包含一个base.css文件.

postcss有一个--watch标志,可以看多个文件,但只能输出多个文件,而不能输出bundle css文件.我可以cat用来组合所有文件并使用stdin将它们传递给postcss.但我不能cat从postcss 触发命令.

我的文件结构可能如下所示:

partials/
    |_one.css
    |_two.css
styles/
    |_base.css
    |_bundle.css
Run Code Online (Sandbox Code Playgroud)

通过使用npm,我如何安排我的脚本部分使用CLI命令来实现我的目标?

我的主要问题是弄清楚如何编排构建步骤,而没有一步阻塞下一步.链接到工作流程示例会很棒!

编辑我得到了一个解决方案,但它非常不理想,因为它不能与源图一起使用,不能有全局变量,而且是一个两步过程.但我会在此概述,希望有人能提出更好的方法.

使用以下结构:

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)
Run Code Online (Sandbox Code Playgroud)

我有两个步骤package.json.首先,我确保我有一个样式/包文件夹(mkdir -p),然后我启动nodemon来观察部分/中的css文件.发生更改时,nodemon会运行npm run css:build.

css:build 处理部分/中的css文件并以styles/bundle /输出它们(请记住,我不知道如何观看多个文件并输出一个捆绑文件).

运行后css:build,npm运行postcss:build处理来自styles/bundle /的@import css文件的master.css文件.然后我将处理过的内容从stdout输出(>)到build/stylesheet/default.css.

{
    "css": …
Run Code Online (Sandbox Code Playgroud)

build watch node.js npm postcss

13
推荐指数
1
解决办法
3469
查看次数

如何避免监视列表变量在Visual Studio中的值更改时崩溃?

我想避免在我的应用程序调试模式的过程中,监视窗口在值更改时折叠我的列表变量内容.我不知道我是否真的很清楚,见下图:

折叠:

在此输入图像描述

花费:

在此输入图像描述

我希望看到我的列表的内容,即使我的列表中的字符串发生更改,我的列表内容也会扩展.有没有办法锁定观察窗口?

watch visual-studio

13
推荐指数
2
解决办法
601
查看次数