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ファイアウォールの基本コマンドの詳細な説明
「ページのスクリーンショット」は、ページポスターの生成、ポップアップ画像の共有など、フロントエンドで...
1. ネットワークの最適化YSlowには23のルールがあります。これら数十のルールは、主に、不要な...
テキストシャドウテキストに影を追加します。テキストとテキスト装飾に複数のシャドウを追加することができ...
目次1. v-forループでは常にキーを使用する2. 特定のスコープ内でv-forループを使用する3...
今日ログインページを書いていたとき、個人情報と携帯電話番号を認証する必要がありましたが、ページにボタ...
序文システムにファイル システムを作成し、それを永続的または非永続的にマウントする方法を学習します。...
1. ランナーコンテナを作成する mk@mk-pc:~/Desktop$ docker run -d...
置換を削除したり文字列を削除したりできる tr コマンドは、誰もがよく知っています。 英語では、英語...
1. 問題の説明 root@mysqldb 22:12: [xucl]> テーブル t1\G ...
最初にコード、次にテキストコードをコピーコードは次のとおりです。 <!DOCTYPE html...
テーブル名を変更したり、テーブル フィールドを変更したりする必要がある場合は、 MySQL ALTE...
JavaScript の if ステートメントで英語のカンマ「,」が表示されることがあります。これは...
1. はじめにプロジェクトではMySQLを使用しています。インターネット上の例を参考にインストール...
例:場所のルートとエイリアスルートディレクティブは、ルートによって設定されたディレクトリに検索ルート...
ブロガーはこう述べています。「私は『史上最も簡単な MySQL チュートリアル』という一連のブログ記...