我正在关注一些 OpenZepplin 教程,他们在其中推荐以下模式来创建脚本。
async function main() {
await functions...
}
main()
.then(() => {process.exit(0)})
.catch((error) => {
console.error(error);
process.exit(1);
});
这种方法的问题是当我运行命令时
npx run script.js
脚本执行后我没有返回到命令行界面。我仍在节点环境中(?),我需要使用 Ctrl+C 退出。没有错误消息,代码执行正常。
对于其他语言,如 python 或 bash,当你完成一个脚本时,你会返回到命令行,所以我期待同样的结果。我怎样才能做到这一点?
听起来像是一个非常简单的问题,但我找不到答案。
那么,我是否需要添加其他东西,或者我需要如何运行命令才能在脚本执行后返回命令行?