ホームページ > ウェブフロントエンド > jsチュートリアル > 外部ファイルからの関数を Node.js に含める方法

外部ファイルからの関数を Node.js に含める方法

Mary-Kate Olsen
リリース: 2024-11-30 01:40:10
オリジナル
710 人が閲覧しました

How to Include Functions from External Files in Node.js?

外部ファイルの関数を Node.js に含める

別のファイルの関数を利用したい場合は、「tools.js, " メインの Node.js アプリケーション ("app.js") には 2 つありますオプション。

1.基本インポート:

「tools.js」ファイルを直接要求し、公開する関数を選択できます。

// tools.js
module.exports = {
  foo: function () {},
  bar: function () {}
};
ログイン後にコピー

「app.js」内:

const tools = require('./tools');
console.log(typeof tools.foo); // 'function'
console.log(typeof tools.bar); // 'function'
ログイン後にコピー

これは、「tools.js」から指定された関数のみを公開します。ただし、このメソッドは変数またはクラスの公開をサポートしていません。

2.モジュールのエクスポート:

「ツール」をモジュールに変換して、それを要求できます。

// tools.js
export default {
  foo: function () {},
  bar: function () {}
};

export class Foo {}
ログイン後にコピー

「app.js」内:

import tools from './tools';
console.log(typeof tools.foo); // 'function'
console.log(typeof tools.bar); // 'function'
console.log(tools.Foo instanceof Function); // true
ログイン後にコピー

このメソッドは、変数やクラスを含むモジュールからのすべてのエクスポートのインポートをサポートします。

以上が外部ファイルからの関数を Node.js に含める方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート