96得票12回答
粉笔 - 错误 [ERR_REQUIRE_ESM]:要求使用ES模块的require()函数

嗨,我试图在我的简单应用程序中安装粉笔(chalk),但是遇到了错误:Error [ERR_REQUIRE_ESM]: require() of ES Module my-file-is-here and chalk\node_modules\chalk\source\index.js fr...

11得票1回答
在运行时确定终端/TTY的背景颜色

使用chalk库为终端添加样式/着色。 import chalk from 'chalk'; 如果我使用: console.log(chalk.blue('foobar')); 在浅色背景的终端中,这样完全可读,但在深色背景的终端中则完全不可读。 是否有一种方法可以在运行时确定终...

10得票2回答
错误:必须使用import加载ES模块 - 使用TypeScript和Node

背景 我试图提高我的错误编码的可见性和结构,并决定添加依赖包 "chalk",它需要纯 ESM。最初,我的 ts.config/package.json 是一个 Common.js 文件,并没有声明 "type" 为 "module"。按照 chalk 文档和类似的问题解决方法进行了一些更改...

8得票4回答
你会如何修复一个 'ERR_REQUIRE_ESM' 错误?

我正在尝试使用chalk npm。 我的代码是: const chalk = require('chalk'); console.log( chalk.green('All sytems go') + chalk.ora...

8得票2回答
node:process 和 process 有什么区别?

当我导入node:process时,它运行正常。然而,当我尝试使用require导入时,它会报错。 以下代码可以正常运行: import process from 'node:process'; 但是当我尝试要求相同的时候,它会报错: const process = require(...