1단계: Node.js 개발을 위한 개발 환경 구성

SQL Server의 Node.js 드라이버로 애플리케이션을 개발하려면 개발 환경을 필수 구성 요소로 구성해야 합니다. 가장 일반적인 방법은 노드 패키지 관리자(npm)를 사용하여 tedious 모듈을 설치하는 것이지만 원한다면 GitHub에서 직접 tedious 모듈을 다운로드할 수도 있습니다.

Node.js 드라이버는 SQL Server와 Azure SQL 데이터베이스에서 기본적으로 사용 설정되는 TDS 프로토콜을 사용합니다. 추가 구성은 필요하지 않습니다.

Windows

  1. Node.js 런타임 및 npm 패키지 관리자를 설치합니다.
    a. Node.js로 이동합니다
    b. 적절한 Windows Installer msi 링크를 클릭합니다.
    c. 다운로드되면 msi를 실행하여 Node.js를 설치합니다

  2. cmd.exe를 엽니다.

  3. 프로젝트 디렉터리를 만들고 해당 디렉터리로 이동합니다.

> mkdir HelloWorld  
> cd HelloWorld  
  1. Node 프로젝트 만들기. 프로젝트를 만드는 동안 기본값을 유지하려면 프로젝트가 만들어질 때까지 Enter 키를 누릅니다. 이 단계가 끝나면 프로젝트 디렉터리에 package.json 파일이 표시됩니다.
> npm init  
  1. 프로젝트에 tedious 모듈을 설치합니다. Tedious는 TDS 프로토콜 구현으로, SQL Server와 통신하는 데 사용됩니다.
> npm install tedious  

Ubuntu Linux

  1. 터미널을 엽니다.

  2. Node.js 런타임을 설치합니다.

>sudo apt-get install node  
  1. npm(노드 패키지 관리자)을 설치합니다.
> sudo apt-get install npm  
  1. 프로젝트 디렉터리를 만들고 해당 디렉터리로 이동합니다.
> mkdir HelloWorld  
> cd HelloWorld  
  1. Node 프로젝트 만들기. 프로젝트를 만드는 동안 기본값을 유지하려면 프로젝트가 만들어질 때까지 Enter 키를 누릅니다. 이 단계가 끝나면 프로젝트 디렉터리에 package.json 파일이 표시됩니다.
> sudo npm init  
  1. 프로젝트에 tedious 모듈을 설치합니다. Tedious는 TDS 프로토콜 구현으로, SQL Server와 통신하는 데 사용됩니다.
> sudo npm install tedious  

macOS

  1. Node.js 런타임 및 npm 패키지 관리자를 설치합니다.
    a. Node.js로 이동합니다
    b. 해당 macOS 설치 관리자 링크를 클릭합니다.
    c. 다운로드한 후 'dmg'를 실행하여 Node.js를 설치합니다

  2. 터미널을 엽니다.

  3. 프로젝트 디렉터리를 만들고 해당 디렉터리로 이동합니다.

> mkdir HelloWorld  
> cd HelloWorld  
  1. Node 프로젝트 만들기. 프로젝트를 만드는 동안 기본값을 유지하려면 프로젝트가 만들어질 때까지 Enter 키를 누릅니다. 이 단계가 끝나면 프로젝트 디렉터리에 package.json 파일이 표시됩니다.
> npm init  
  1. 프로젝트에 tedious 모듈을 설치합니다. 드라이버가 SQL Server와 통신하는 데 사용하는 TDS 프로토콜의 구현입니다.
> npm install tedious