グローバル変数を使用したノードスクリプトの実行

グローバル変数を使用したノードスクリプトの実行

index.jsnode_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

おすすめ記事