windows – 为cmd启用颜色输出

前端之家收集整理的这篇文章主要介绍了windows – 为cmd启用颜色输出前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我无法在我的cmd.exe( Windows 7,x64)上获得我的casperjs断言.我跟着 ansicon.

如果我理解正确,如果安装了ansicon casperjs,则断言会自动着色

Windows users will get colorized output if ansicon is installed.

有任何想法吗?

UPDATE

var casper = require('casper').create(),utils = require('utils'),http = require('http'),fs = require('fs'),colorizer = require('colorizer').create('Colorizer');

var xpath = require('casper').selectXPath;

casper.start('http://google.com/').then(function(response) {
    casper.echo('This is supposed to be green','INFO');
});

casper.run();

CMD:

C:\Users\itsme\Desktop>casperjs test test.js
Test file: test.js
This is supposed to be green

C:\Users\itsme\Desktop>casperjs test test.js
答案就在这里: ANSI-Coloring Console Output with .NET

CasperJS二进制包附带一个针对x86平台的预编译casperjs.exe.不幸的是,这会对你在x64版本的ansicon上提到的效果.

解决方案:

>使用x86版本的ansicon.exe
>为x64平台重新编译casperjs.exe,快速而轻松:

C:\>cd casperjs\src
C:\casperjs\src>C:\Windows\Microsoft.NET\Framework64\v4.0.30319\csc.exe /platform:x64 casperjs.cs

生成的.exe复制到bin目录,然后就完成了.

猜你在找的Windows相关文章