NPM jQuery モジュールを使用する
NPM は node.js
パッケージの一部です。このチュートリアルでは、npm
jQuery モジュールのインストールと使用について説明します。
NPM jQuery モジュールを使用する
NPM を使用して Node.js をインストールする
最初に npm
jQuery モジュールを使用するには、node.js
パッケージに含まれている npm
モジュールをインストールする必要があります。このリンクに移動して、インストーラーをダウンロードします。
インストーラーがダウンロードされたら、次のステップはインストーラーを実行することです。
インストーラーを実行した後、次へ
を押して同意します。その後、次へ
を 3 回押します。
[必要なツールを自動的にインストールする]オプションをオンにし、[次へ]をクリックしてから、[インストール]をクリックします。
インストールが完了したら、完了
をクリックすると、npm を含む Node.js がインストールされます。
コマンドプロンプトまたは PowerShell を使用してインストールを確認します。次のコマンドを実行します。
npm -v
npm を使用して Node.js をインストールしたら、次のステップは npm を使用して jquery
モジュールをインストールすることです。
NPM で jquery
をインストールする
jQuery
ではなく、モジュール jquery
をインストールしてください。以下の手順に従ってください。
手順 1:コマンドプロンプトで次のコマンドを使用して package.json
ファイルを作成し、依存関係とモジュールを追跡します。
npm init -y
上記のコマンドの出力は次のようになります。
C:\>npm init -y
Wrote to C:\package.json:
{
"name": "",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC"
}
ステップ 2:jquery
モジュールをインストールします。次のコマンドを使用します。
npm install jquery
ステップ 3:jquery
モジュールがインストールされたら、次のステップは jsdom
をインストールすることです。これは、jQuery がフロントエンドライブラリであるためです。そのため、バックエンド操作用のウィンドウが必要です。次のコマンドを使用して、jsdom
をインストールします。
npm install jsdom
ステップ 4:JavaScript で jsdom
モジュールをインポートします。
const dom = new jsdom.JSDOM("")
ステップ 5:パラメータとして HTML コードを使用して、JSDOM
オブジェクトによって作成された新しい jsdom
ウィンドウを作成します。以下の例を参照してください。
const dom = new jsdom.JSDOM("")
ステップ 6:jquery
をインポートしてウィンドウを提供します。次のコードを使用します。
const jquery = require('jquery')(dom.window)
それでは、npm で jquery
を使用する例を試してみましょう。例を参照してください:
// Import the jsdom module
const jsdom = require('jsdom');
// Create a window with a document
const dom = new jsdom.JSDOM(`<!DOCTYPE html>
<body>
<h2> DELFTSTACK </h2>
<p>This is delftstack.com</p>
</body>
`);
// Import the jquery with window
const jquery = require('jquery')(dom.window);
// Append a HTML element to the body
jquery('body').append('<p> The Best Tutorial Site </p>');
// Get the content of the body
const Body_Content = dom.window.document.querySelector('body');
// Print the content of body
console.log(Body_Content.textContent);
上記のコードは、npm jquery
を使用して、本文に HTML コンテンツを追加します。出力を参照してください:
Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.
LinkedIn Facebook