首页 > 解决方案 > 在 Emscripten 中使用 nodejs readline

问题描述

我有这样的交流代码:

 #include <emscripten.h>

 int main(){
     char *buffer = emscripten_run_script_string(
    "const readline = require('readline').createInterface({"
    "     input: process.stdin,"
    "     output: process.stdout"
    "});"
    "readline.question('Enter an expression: ', expr => {"
    "       readline.close();"
    "      console.log(`${expr}!`);"
    "});");

在使用 nodejs 运行我的输出时,我无法访问 node.js 中的读取输入。如何解决?

标签: javascriptcemscripten

解决方案


推荐阅读