我有一个shell脚本:
node fileName.js
echo "done";
exit 0;
我的fileName.js:
console.log("script executed");
现在在运行node fileName.js
命令之后,终端没有执行命令,即echo "done"; exit 0;
那么如何在执行节点js文件后将控件返回给终端。
答案 0 :(得分:0)
工作正常:
a.js:
console.log("from node")
a.sh:
#/bin/bash
node a.js
echo "from bash";
exit 0;
输出: bash a.sh
from node
from bash
您可以尝试在节点文件名
的末尾添加process.exit(0)