使用全局变量运行节点脚本

使用全局变量运行节点脚本

index.js我有一个带有 node_modules 文件夹的节点脚本。

/script/myTestJscript/index.js
/script/myTestJscript/node_modules
/script/myTestJscript/package.json

我可以使用以下命令运行脚本./index.js

如何使脚本使用全局命令运行,例如通过mytestscript在控制台中调用命令来运行脚本?

我尝试使用sudo ln -s ./script/myTestJscript/index.js mytestscript,但这不起作用

答案1

您可能需要位于该目录中,具体取决于 index.js 程序如何需要其他内容。我会使用一个函数:

mytestscript() {
    cd /path/to/myTestJscript && ./index.js
}

您可以将其保存在您的~/.bashrc

相关内容