HOWTO · jQuery

NPM jQuery 모듈 사용

이 튜토리얼은 npm jQuery 모듈을 설치하고 사용하는 방법을 보여줍니다.

NPM은 node.js 패키지의 일부입니다. 이 튜토리얼은 npm jQuery 모듈을 설치하고 사용하는 방법을 보여줍니다.

NPM jQuery 모듈 사용

NPM으로 Node.js 설치

npm jQuery 모듈을 먼저 사용하려면 node.js 패키지에 포함된 npm 모듈을 설치해야 합니다. 이 링크로 이동하여 설치 프로그램을 다운로드하십시오.

NPM 설치 프로그램

설치 프로그램이 다운로드되면 다음 단계는 설치 프로그램을 실행하는 것입니다.

NPM 설치 프로그램 실행

설치 프로그램을 실행한 후 다음을 누르고 계약에 동의하십시오. 그 후 다음을 세 번 누릅니다.

NPM 설치 프로그램 수락

필요한 도구 자동 설치 옵션을 선택하고 다음을 클릭한 후 설치를 클릭하십시오.

NPM 설치

설치가 완료되면 Finish를 클릭하면 npm이 포함된 Node.js가 설치됩니다.

명령 프롬프트 또는 PowerShell을 통해 설치를 확인합니다. 다음 명령을 실행합니다.

npm -v

NPM 확인

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 콘텐츠를 본문에 추가합니다. 출력 참조:

jQuery NPM