Node.js への外部関数の組み込み
Node.js では、多くの場合、別のファイルで定義された関数を再利用する必要があります。この機能を実現する方法を詳しく説明します。
シナリオ:
関数を含む app.js ファイルと tools.js ファイルがあるとします。モジュールを作成せずに、app.js 内の tools.js から関数にアクセスするにはどうすればよいですか?
解決策:
Node.js require() 関数を使用すると、次のことが可能になります。外部 JavaScript ファイルをインポートし、そのコンテンツにアクセスします。目的を達成するには、次の手順に従います。
tools.js で関数を定義します:
// tools.js module.exports = { foo: function () { // Function definition }, bar: function () { // Function definition } };
関数をエクスポートする必要があることに注意してください。他の場所でも利用できるようにしたいfiles.
app.js に tools.js が必要です:
// app.js var tools = require('./tools'); console.log(typeof tools.foo); // 'function' console.log(typeof tools.bar); // 'function'
追加メモ:
これらの手順に従うことで、外部ファイルの関数を Node.js アプリケーションに組み込むことができ、コードの編成とモジュール化が容易になります。
以上がモジュールを使用せずに Node.js で外部ファイルの関数を再利用するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。