You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Node.js v20.3.1中prompt-sync模块报错ERR_UNKNOWN_BUILTIN_MODULE求解决

解决Node.js v20.3.1中node:prompt-sync模块找不到的错误

问题原因

prompt-sync不是Node.js的内置核心模块,你错误地使用了node:前缀(这个前缀仅适用于Node.js官方自带的核心模块,比如node:fs、node:path),导致Node.js无法识别并找到该模块。

解决步骤

  • 安装第三方prompt-sync模块
    在项目目录的终端中执行以下命令:
npm install prompt-sync
  • 修正代码
    移除node:前缀,同时注意require('prompt-sync')返回的是一个函数,必须先调用它才能获取可直接使用的prompt方法。修正后的代码如下:
const prompt = require('prompt-sync')();
const name = prompt('What is your name?');
console.log(`Hey there ${name}`);

内容的提问来源于stack exchange,提问作者Jvkalai Chelvan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 13:44:55