我在node.js中用vs code编写一个项目,需要用户输入各种函数。我尝试了许多库,如readline-sync或prompt-sync-plus,但没有一个适合我。使用readline-sync时,我总是得到错误:进程退出,代码为134,无法确定我做错了什么:
import readlineSync from 'readline-sync';
const name = readlineSync.question("Whats the name of the movie?")
console.log(name)
"Error: Process exited with code 134"
有人能帮帮我吗?
我尝试更新node.js和readline-sync,但没有用。我还尝试了不同文件中的readlineSync. question函数,以便从公式中排除我的代码,但仍然不起作用
2条答案
按热度按时间1u4esq0p1#
readline-sync库提供了一个从可读流读取数据的同步接口,当在Node.js项目中使用这个库时,可能会遇到一个Process exited with code 134 error,这通常表示后台运行的进程有问题。
尝试单独运行这段代码,看看它是否有效。
nqwrtyyt2#
尝试使用内置进程.argv
https://nodejs.org/docs/latest/api/process.html#processargv