手順 1: Node.js 開発用に開発環境を構成する

SQL Server 用の Node.js ドライバーを使用してアプリケーションを開発するには、前提条件を使用して開発環境を構成する必要があります。 最も一般的な方法は、ノード パッケージ マネージャー (npm) を使用して面倒なモジュールをインストールすることですが、必要に応じて GitHub で面倒なモジュールを直接ダウンロードすることもできます。

Node.js ドライバーでは TDS プロトコルが使用されます。これは SQL Server と Azure SQL Database で既定で有効になっています。 追加の構成は不要です。

Windows

  1. Node.js ランタイムと npm パッケージ マネージャーをインストールします。
    a. Node.js にアクセスします
    b. 適切な Windows インストーラーの msi リンクをクリックします。
    c. ダウンロードが完了したら、msi を実行して Node.js をインストールします

  2. cmd.exe を開きます

  3. プロジェクト ディレクトリを作成し、それに移動します。

> mkdir HelloWorld  
> cd HelloWorld  
  1. ノード プロジェクトを作成します。 プロジェクトの作成時に既定値を保持するには、プロジェクトが作成されるまで Enter キーを押します。 この手順の最後に、プロジェクト ディレクトリに package.json ファイルが表示されます。
> npm init  
  1. tedious モジュールをプロジェクトにインストールします。 tedious は、SQL Server への通信に使用される TDS プロトコルの実装です。
> 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. ノード プロジェクトを作成します。 プロジェクトの作成時に既定値を保持するには、プロジェクトが作成されるまで Enter キーを押します。 この手順の最後に、プロジェクト ディレクトリに package.json ファイルが表示されます。
> sudo npm init  
  1. tedious モジュールをプロジェクトにインストールします。 tedious は、SQL Server への通信に使用される TDS プロトコルの実装です。
> 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. ノード プロジェクトを作成します。 プロジェクトの作成時に既定値を保持するには、プロジェクトが作成されるまで Enter キーを押します。 この手順の最後に、プロジェクト ディレクトリに package.json ファイルが表示されます。
> npm init  
  1. tedious モジュールをプロジェクトにインストールします。 これは、ドライバーが SQL Server と通信するために使用する TDS プロトコルの実装です。
> npm install tedious