Tag: yui

在node.js上取消激活YUI3的INFO消息?

我在node.js上使用YUI3,但是我得到所有这些INFO消息。 我如何closures它们?

Node.js的stdout编码问题

我做了一个快速的Ajax驱动的页面来粘贴一些文本并运行yuicompressor。 输出工作的很好,但是,当我发送标准输出回到我的网页,我有关于在<字符切断数据的问题。 例如,当我运行这个压缩机时: function Enum(values){ for( var i = 0; i < values.length; ++i ){ this[values[i]] = i; } return this; } 我得到一个压缩版本,没问题。 现在,当我把这个发送到我的页面这样的: exec(command, function(err, stdout, stderr) { console.log(stdout); res.writeHead(200, {'content-type': 'text/plain'}); //res.write(decodeURIComponent(escape(stdout))); //res.write(qs.escape(stdout)); res.write(stdout); res.end('\n'); }); 这总是导致数据发送被切断在<导致: function Enum(a){for(var b=0;b console.log(stdout)完美显示,所以直到它发送到客户端,它被切断。 当我尝试编码时,我能够将整个输出都转到我的页面,但是在前端解码会导致同样的问题。 这是ajax调用: if(ready) { $.ajax('/get' + args + '/', { type: 'GET', […]

如何在节点上使用YUI3?

我不能让YUI3在节点上工作。 我已经安装了所有依赖这个网站: http : //github.com/yui/nodejs-yui3 。 这是我的代码: var jsdom = require("jsdom").jsdom, window = jsdom("<html><head></head><body>hello world</body></html>").createWindow(); var puts = require("sys").puts; var YUI = require("yui3").YUI; var person = { name: "Ajsie", age: 25, greet: function() { puts("Hello World! My name is " + this.name + " and I am " + this.age + " years old") } […]

在Cygwin for JStesting中,如何开始使用YUI YETI需要帮助

我是YETI需要运行的很多东西的新手,我通过了大部分步骤来实现它。 我已经安装了cygwin,所以我可以运行node.js和npm(我用这些说明)。 一旦完成,我跑npm install yeti ,雪人安装。 现在我可以input这样的东西: 这是我遇到问题的地方。 我无法弄清楚如何让demo.html在demo.html运行testing。 我可以打开我的浏览器file:///C:/test/demo.html ,我可以看到testing运行(这是YUItesting),所以我知道问题不是demo.html被打破。 另外,当我尝试运行yeti作为一个服务器( yeti –server server)时,它在“运行并报告结果”行之后,不让我做任何事情,除非我用ctrl-c退出,尽pipe我可以去localhost:8000 ,看看这个: 如果我尝试打开一个新的cygwin控制台,并执行此操作: 它给了我一堆我不明白的错误。 帮帮我!