Javascript 为什么不';终端颜色是否与浏览器颜色匹配?
我正在使用Javascript 为什么不';终端颜色是否与浏览器颜色匹配?,javascript,node.js,browser,terminal,colors,Javascript,Node.js,Browser,Terminal,Colors,我正在使用const-supportsColor=require('supports-color')和yellow:s=>chalk.hex('#e4ba61')(s)chalk来设置字符串的颜色。为什么浏览器显示的颜色与我的iTerm2所谓的“1600万颜色支持”终端显示的颜色之间存在差异 紫色看起来很近,绿色看起来有点近,但不是很近,黄色看起来一点也不近,如图所示。航站楼看起来是橙色的。只有这样,才能使它在视觉上与之匹配,或者是发生了什么事?几十年来,不同软件之间的一致颜色一直是一个难题。
const-supportsColor=require('supports-color')
和yellow:s=>chalk.hex('#e4ba61')(s)
chalk来设置字符串的颜色。为什么浏览器显示的颜色与我的iTerm2所谓的“1600万颜色支持”终端显示的颜色之间存在差异
紫色看起来很近,绿色看起来有点近,但不是很近,黄色看起来一点也不近,如图所示。航站楼看起来是橙色的。只有这样,才能使它在视觉上与之匹配,或者是发生了什么事?几十年来,不同软件之间的一致颜色一直是一个难题。即使是同一台机器上的不同显示器,对于相同的十六进制值也会显示不同的颜色。你在用什么终端?你怎么知道它不仅显示256色?还可以看到我在mac上使用iTerm2,并且
支持颜色
显示支持颜色.stdout.has16m
。