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ファイアウォールの基本コマンドの詳細な説明
TypeScript バンドルwebpack 統合通常、実際の開発では、ビルド ツールを使用してコー...
この記事では、Docker を使用して MySQL をデプロイし、データを保持する方法について簡単に...
例: mysqldump –all-databases を使用すると、すべてのライブラリがエクスポー...
この記事ではMySQL 5.7.16のインストールと設定方法を記録します。具体的な内容は以下のとおり...
悲観的ロック悲観的ロックは、データを悲観的であるとみなします。データをクエリするときに、ロックを追加...
序文これらの原則は実際の戦闘から要約されています。あらゆる原則の背後には血なまぐさい教訓があるこれら...
1. 「stripslashes($_POST['json']);」メソッドを使用し...
導入Linux は、ファイル、ログ、電子メール、バックアップなどを自動的に生成できるシステムです。ハ...
「開発とは、単にコードを書くだけではない」というのは、3EV の Dan Frost 氏の言葉です。...
サーバーの構築には node.js を選択しました。まだインストールしていない方は、私の他の nod...
目次ドラッグアンドドロップの実装ドラッグイベントドラッグして開始リリースゾーンでの移動境界処理、角度...
目次1. 配列を結合する2. 配列をマージする(最初に) 3. 配列の複製4. 構造化分解割り当て5...
<br />ヘッダーはテーブルの最初の行を参照します。ヘッダー内のテキストは中央揃えで太...
目次1. 基本概念の紹介2. ネットワークIOの読み取りと書き込みのプロセス3. 5つのLinuxネ...