【问题标题】:npm nodemon & npm colors - colors not working with nodemonnpm nodemon 和 npm 颜色 - 颜色不适用于 nodemon
【发布时间】:2017-10-16 13:56:40
【问题描述】:

有谁知道如何使用 npm 'colors' 包运行 'nodemon' 来显示控制台颜色?有可能吗?

直到今天我才发现“colors”包的存在,它允许将彩色字符串注销到控制台,这让我更容易阅读。不幸的是,当我使用 nodemon 运行我的应用程序时,颜色不起作用。当我仅使用节点运行我的应用程序时,颜色工作正常。

  • 颜色版本 1.1.2
  • nodemon 1.11 版
  • git 版本 2.8.1.windows.1

谢谢

【问题讨论】:

    标签: node.js npm git-bash nodemon


    【解决方案1】:

    您可以尝试运行不带颜色的nodemonnodemon --no-colors test.js。我在 Mac 上进行了测试,没有任何问题。 (抱歉,我没有要测试的 Windows 机器。)

    不一定能解决您所面临的实际问题,但最好使用仍在更新的模块,例如 chalk

    【讨论】:

    • 没有找到解决方案。按照您的建议尝试使用粉笔,并且现在会坚持使用。谢谢!
    【解决方案2】:

    不一定是 OP 的解决方案,但如果有人想要 控制台上的彩色输出以获得更好的可读性:(我想实施的解决方案) 你可以这样做:

    const color = '\x1b[36m%s\x1b[0m';
    console.log(color, 'some console content');
    

    它适用于 nodemon 和 pm2(测试: git windows ) 参考:How to change node.js's console font color?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-09-27
      • 2015-04-15
      • 2021-01-27
      • 1970-01-01
      • 2018-01-14
      • 1970-01-01
      • 2020-10-21
      • 1970-01-01
      相关资源
      最近更新 更多