require ()の基本
2973 ワード
目次
何が必要
require()
がノードです.JSは、標準のJavaScript APIではなく、その組み込み関数load modules .モジュールとは
モジュールは、ファイル内でグループ化され、非常に特定のタスクを実行するコードを格納する同様の関数のグループです.モジュールを整理し、コードを構造化するために作成されます.モジュールの主な原理は以下のようになります.
exports
or modules.exports
そしてそれはrequire()
.必要なものは次のようになります。
const express = require('express')
const app = express()
上記のコードはexpress
モジュール、サーバーとWebアプリケーションを構築するための共通のユーティリティのセットを提供する最小限のフレームワーク.使用する前にexpress
また、モジュールをダウンロードする必要がありますnpm install express
, パッケージをダウンロードできるコマンド.必要なインポート
import()
and export()
文はESモジュールを参照するために使用されます.インポートスクリプトは、それぞれのスクリプトがtype="module"
. 一方、動的なインポートは、型が“モジュール”ではないスクリプトに使用できます.どうやって違うの?
1 .どこから呼び出すことができますか
Although
require()
プログラム内の任意の場所で呼び出すことができます.import()
条件付きで呼び出すことはできません.ファイルの先頭に含めなければなりません.モジュールの操作
require()
NODEJSを使ってCommonJSモジュールを読み込み実行するimport()
ESモジュール外で使用できません.同期または非同期
import()
ステートメントは非同期であり、require()
大規模応用における機能4 .今後のアプリケーション
ESモジュールシステムはtypescriptで採用され、クライアント側のJavaScriptモジュールを維持するための標準として導入されました.
参考リンク
Reference
この問題について(require ()の基本), 我々は、より多くの情報をここで見つけました https://dev.to/tmchuynh/the-basics-of-require-1j0jテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol