首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何正确使用Chalk终端字符串样式

如何正确使用Chalk终端字符串样式
EN

Stack Overflow用户
提问于 2015-03-31 08:46:42
回答 1查看 4.6K关注 0票数 7

我没有运气看到任何结果出现在我的iTerm2,而试图使用粉笔,这是一个终端字符串样式包。我遵循了安装包的所有步骤,但是当我在我的console.log("hello");文件中运行一个基本的chalk.js时,我没有看到任何彩色的字符串结果。

这就是我在做的事情。

代码语言:javascript
运行
复制
#!/usr/bin/env node
var chalk = require('chalk');
chalk.blue('Hello world!');
console.log("hello");

然后,在iTerm2中,我运行node chalk.js,我看到没有彩色字符串,只有平面、陈旧、乏味的灰色。

有人知道我做错了什么吗?

https://www.npmjs.com/package/chalk

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-31 20:05:46

粉笔函数返回带有适当ANSI转义码的字符串。

您需要控制台记录粉笔调用的结果。

代码语言:javascript
运行
复制
console.log(chalk.blue("Hello, world!"));

如果仍然看不到任何颜色,请尝试使用命令行参数--colors运行。如果仍然不能工作,请设置一个环境变量FORCE_COLOR=1

如果它仍然不起作用,欢迎您来到file a bug report

票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29364326

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档