Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/475.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么不';终端颜色是否与浏览器颜色匹配?_Javascript_Node.js_Browser_Terminal_Colors - Fatal编程技术网

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