🚀

__name__ == "__main__" のNode.js版

2024/04/14に公開

Pythonで直接呼ばれた場合はmain関数を実行するがmoduleとして呼ばれた場合には実行しない

if __name__ == "__main__":

と書くが、これのNode(TypeScript)版は

if (process.argv[1] === __filename) {

でいけるはず。nodeとnpm経由で問題なく動く。

シンギュラリティ・ソサエティ

Discussion