Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/430.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 炖西兰花不';不要打印任何东西_Javascript_Ember.js_Broccolijs - Fatal编程技术网

Javascript 炖西兰花不';不要打印任何东西

Javascript 炖西兰花不';不要打印任何东西,javascript,ember.js,broccolijs,Javascript,Ember.js,Broccolijs,我尝试使用西兰花炖菜(或西兰花调试)来调试我的树,因为我不确定它是否将正确的文件移动到了正确的位置。 当我使用app.import('vendor/my-app/file.css')导入时它给了我一个错误。。。我想看看我的节点 我尝试在treeForVendor()上使用,但它没有任何作用 var Funnel = require('broccoli-funnel'); var MergeTrees = require('broccoli-merge-trees'); var log = req

我尝试使用西兰花炖菜(或西兰花调试)来调试我的树,因为我不确定它是否将正确的文件移动到了正确的位置。 当我使用
app.import('vendor/my-app/file.css')导入时它给了我一个错误。。。我想看看我的节点

我尝试在treeForVendor()上使用,但它没有任何作用

var Funnel = require('broccoli-funnel');
var MergeTrees = require('broccoli-merge-trees');
var log = require('broccoli-stew').log;

module.exports = {
    ...
    treeForVendor(vendorTree) { 
        var f = new Funnel(...);
        // here is the problem
        log(f, { output: 'tree', label: 'my-app tree'});
        // I don't want to print using console.log(f); 
        return new MergeTrees([vendorTree, f]);
    }
    ...
}

您需要使用
log
函数返回的值,并将其传递给您返回的合并树,以便将树打印到控制台:

var Funnel = require('broccoli-funnel');
var MergeTrees = require('broccoli-merge-trees');
var log = require('broccoli-stew').log;

module.exports = {
    ...
    treeForVendor(vendorTree) { 
        var f = new Funnel(...);
        var loggedTree = log(f, { output: 'tree', label: 'my-app tree'});
        return new MergeTrees([vendorTree, loggedTree]);
    }
    ...
}