require メソッドの読み込みルール
1. キャッシュからの読み込みを優先するmain.js: a.jsモジュールを実行してロードする './a' が必要です a.js: b.jsモジュールを実行してロードし、aがロードされたことを出力します。 './b' が必要です console.log('a.js がロードされました') b.js: 出力bが読み込まれます console.log('b.js がロードされました') 結果: main は a.js をロードし、その後、b.js をロードするときに a.js がロードされたことを 2 回出力しないことがわかります。Node は渡された ID に従って require.cache からオブジェクトのエクスポート値を直接取り出し、モジュール コードを再度実行しません。 2. コアモジュール
3. パスベースのモジュール
var fooExports = require('./index') // 相対パス、一般的に使用 var fooExports = require('../index') // 相対パス、一般的に使用 var fooExports = require('/index') // ルート ディレクトリ、一般的に使用されない var fooExports = require('D:/demo/index') // ルート ディレクトリ、一般的に使用されない 4. サードパーティモジュール
var template = require('art-template') を例に挙げます。
これで、node.js の require メソッドの読み込みルールの詳細説明に関するこの記事は終了です。node.js の require メソッドの読み込みルールに関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: Centos7のFirewalldファイアウォールの基本コマンドの詳細な説明
最近、NestJs フレームワークを学び始めました。学習コストは他のフレームワークよりもはるかに高く...
このチュートリアルでは、LinuxでのMySQL 5.6.33のインストールと設定方法を参考までに紹...
Alibaba Cloud ServerがFTPに接続できないFileZilla 425 データ接続...
実験環境: 1. CentOS 7 サーバー 3 台2. mysql5.7.26 (3台のマシンはす...
目次1. 基本理論1.1 取引1.2 分散トランザクション2. 分散トランザクションソリューション2...
この記事では、VMware Toolsのインストールと構成に関するグラフィックチュートリアルを参考と...
序文導入Lombok は、Google Guava と同様に便利なツールであり、強くお勧めします。す...
CSS3 パターン ギャラリーこの CSS3 パターン ライブラリには、純粋な CSS3 を使用して...
Docker コンテナは互いに分離されており、相互にアクセスできないことは誰もが知っていますが、依存...
この記事では、MySQL 8.0.16 winx64のインストールと設定の具体的な方法を記載します。...
目次1. 基本1.参照2. 参照3. 参照4. 最適な使い方2. 詳細な1. なぜrefが必要なのか...
展開アニメーション効果のあるナビゲーションバーを設計してカスタマイズし、デモを作成してみました。設計...
目次結合アルゴリズム駆動テーブルと非駆動テーブルの違い1. 単純なネストループ結合、単純なネスト、イ...
Mysql は人気があり、使いやすいデータベース ソフトウェアです。以下は、mysql の無料インス...
WeChatアプレット:シンプルな計算機、参考までに、具体的な内容は次のとおりです。ミニプログラムに...