Node.js と TypeScript を使用して Reveal SDK サーバーをセットアップする
手順 1 - Node.js プロジェクトの作成
1 - コマンドラインを開き、reveal-server-node という名前のディレクトリを作成します。
mkdir reveal-server-node
2 - コマンドライン パスを新しく作成したディレクトリに変更します。
cd reveal-server-node
3 - ディレクトリで npm を初期化します。
- npm
- Yarn
- pnpm
npm init -y
yarn init -y
pnpm init -y
4 - express フレームワークをインストールします。
- npm
- Yarn
- pnpm
npm install express
yarn add express
pnpm add express
5 - TypeScript およびその他のパッケージ タイプをインストールします。
- npm
- Yarn
- pnpm
npm install typescript @types/node @types/express @types/cors --save-dev
yarn add typescript @types/node @types/express @types/cors --dev
pnpm add typescript @types/node @types/express @types/cors --save-dev
6 - Nodemon および ts-node パッケージをインストールします。
- npm
- Yarn
- pnpm
npm install nodemon ts-node --save-dev
yarn add nodemon ts-node --dev
pnpm add nodemon ts-node --save-dev
7 - TypeScript を構成します。この例では、ルート ディレクトリを「src」に、出力ディレクトリを「dist」に設定しています。
npx tsc --init --rootDir src --outDir dist
8 - VS Code でプロジェクトを開きます。
code .
9 - src というディレクトリに app.ts という名前の新しいファイルを作成します。
次のコードを追加します:
import express, { Application } from 'express';
const app: Application = express();
app.listen(5111, () => {
console.log(`Reveal server accepting http requests`);
});