クライアント側の Web ページにインポートされる複数の js ソース ファイルを含むディレクトリがあります。また、これらのソース ファイルをすべてサーバー側ノード js アプリにインポートする必要があります。
私はこれまで次のアプローチを使用してきました
if( 'undefined' != typeof global ) {
module.exports = global.Class= Class;
}
コードはソースファイルの最後に追加されます
ただし、ソース ファイルの編集は避ける必要があります。ソースフォルダーに含まれるすべてのクラスをインポートする方法の良い方法はありますか? ソースファイルを実行して各クラスの modules.exports を用意する代わりに? また、require() 呼び出しにディレクトリを指定して、含まれているすべてのソース ファイルをインポートする方法はありますか?