如何在使用 node 运行 javascript 脚本后返回命令行?

问题描述 投票:0回答:0

我正在关注一些 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,当你完成一个脚本时,你会返回到命令行,所以我期待同样的结果。我怎样才能做到这一点?

听起来像是一个非常简单的问题,但我找不到答案。

那么,我是否需要添加其他东西,或者我需要如何运行命令才能在脚本执行后返回命令行?

javascript node.js command-line npx
© www.soinside.com 2019 - 2024. All rights reserved.