如何正确使用 Chalk Terminal 字符串样式
How to use Chalk Terminal string styling done right
我在尝试使用终端字符串样式包 chalk 时没有看到任何结果出现在我的 iTerm2 中。我按照安装包的所有步骤进行操作,但是当我在我的 chalk.js
文件中 运行 基本 console.log("hello");
时,我没有看到任何彩色字符串结果出现。
这是我正在做的。
#!/usr/bin/env node
var chalk = require('chalk');
chalk.blue('Hello world!');
console.log("hello");
然后在 iTerm2 中,我 运行 node chalk.js
并且我没有看到任何彩色字符串,只有平面的旧无聊灰色..
有人知道我做错了什么吗?
Chalk 函数 return 具有适当 ANSI 转义码的字符串。
您需要控制台记录 chalk 调用的结果。
console.log(chalk.blue("Hello, world!"));
如果您仍然看不到任何颜色,请尝试 运行 命令行参数 --colors
。如果还是不行,设置一个环境变量 FORCE_COLOR=1
.
如果还是不行,欢迎file a bug report!
我在尝试使用终端字符串样式包 chalk 时没有看到任何结果出现在我的 iTerm2 中。我按照安装包的所有步骤进行操作,但是当我在我的 chalk.js
文件中 运行 基本 console.log("hello");
时,我没有看到任何彩色字符串结果出现。
这是我正在做的。
#!/usr/bin/env node
var chalk = require('chalk');
chalk.blue('Hello world!');
console.log("hello");
然后在 iTerm2 中,我 运行 node chalk.js
并且我没有看到任何彩色字符串,只有平面的旧无聊灰色..
有人知道我做错了什么吗?
Chalk 函数 return 具有适当 ANSI 转义码的字符串。
您需要控制台记录 chalk 调用的结果。
console.log(chalk.blue("Hello, world!"));
如果您仍然看不到任何颜色,请尝试 运行 命令行参数 --colors
。如果还是不行,设置一个环境变量 FORCE_COLOR=1
.
如果还是不行,欢迎file a bug report!