Docs Menu
Docs Home
/ /
Atlas Device SDK

Node.js SDK のインストール

項目一覧

  • Overview
  • 前提条件
  • インストール
  • Node.js プロジェクトの作成
  • SDK をnpmでインストール
  • Typescript有効にする(任意)
  • IoT インストール
  • C++ コンパイラーのインストール
  • Node.js プロジェクトの作成
  • SDK をnpmでインストール
  • Typescript有効にする(任意)
  • SDK のインポート

Atlas Device SDK for Node.js を使用すると、 JavaScriptとTypescript言語を使用したアプリケーションの開発が可能になります。 Node.js SDK は、サーバーサイド アプリケーションの記述に最適です。 Node.js アプリケーションは、iOS および Android アプリも含むより幅広いスタックの 1 つのコンポーネントになることができます。

Node.js SDK は、フロントエンド アプリケーション開発には適していません。

  • ブラウザ環境の制限により、この SDK を使用してブラウザベースのウェブアプリを構築することはできません。 フロントエンド Web アプリケーションの場合は、 Web SDK を使用します。

  • 複数のプラットフォームにまたがってモバイルアプリを開発するには、 React Native SDK を使用します。

開始する前に、環境が次の前提条件を満たしていることを確認してください。

  • Node.js バージョン12 .x 以降(Node.js バージョン14 を含む)

  • Linux、macOS 10.8(またはそれ以降)、または Windows 8(またはそれ以降)

Node.js プロジェクトを作成し、そのプロジェクトに Node.js SDK を追加するには、次の手順に従います。

Tip

Atlas Device SDK と Realm

SDKは、デバイス データの永続化に Realm Core データベースを使用します。 Node.js SDK をインストールすると、パッケージ名には Realm の命名が反映されます。

1

Node.js プロジェクトを作成するには、プロジェクト用の新しいディレクトリを作成し、そのディレクトリで npm initを実行します。 以下の例では、 MyAppを希望のプロジェクト名に置き換えます。 すべてのプロンプトに答えて、プロジェクトの詳細を入力します。

mkdir MyApp && cd MyApp && npm init
2

Node.js プロジェクト ディレクトリで、次のコマンドを使用して SDK をプロジェクトに追加します。

npm install realm
3

Typescriptは、静的型チェックやその他の機能を追加し、アプリケーション規模の開発をより堅牢にするためのJavaScriptのスーパーセットです。 Typescriptを使用する場合は、Typescript チームの公式 Node Starter ガイド に従ってください 。SDK はTypescriptをネイティブでサポートしており、 Typescriptプロジェクトに簡単に統合できます。

Tip

Atlas Device SDK と Realm

SDKは、デバイス データの永続化に Realm Core データベースを使用します。 Node.js SDK をインストールすると、パッケージ名には Realm の命名が反映されます。

Node.jsNode.js SDK IoTIoTプロジェクトを作成し、Raspberry Pi OS(旧 Raspbian)を実行している Raspberry Pi 2、3、4 などの ( )プラットフォームに追加するには、次の手順に従います。

1

Node.js SDK の IoT ライブラリはバイナリとして配布されないため、ソースからビルドする必要があります。 これを行うには、動作する C++ コンパイラーが必要です。 このようなコンパイラーを IoT デバイスにインストールするには、次のコマンドを実行します。

sudo apt install build-essential g++ libssl-dev
2

Node.js プロジェクトを作成するには、プロジェクト用の新しいディレクトリを作成し、そのディレクトリでnpm initを実行します。 以下の例では、 MyAppを希望のプロジェクト名に置き換えます。 すべてのプロンプトに答えて、プロジェクトの詳細を入力します。

mkdir MyApp && cd MyApp && npm init
3

Node.js プロジェクト ディレクトリで、次のコマンドを使用して SDK をプロジェクトに追加します。

npm install realm
4

Typescriptは、静的型チェックやその他の機能を追加し、アプリケーション規模の開発をより堅牢にするためのJavaScriptのスーパーセットです。 Typescriptを使用する場合は、Typescript チームの公式 Node Starter ガイド に従ってください 。SDK はTypescriptをネイティブでサポートしており、 Typescriptプロジェクトに簡単に統合できます。

SDK を使用するソースファイル( JavaScriptまたはTypescript )の先頭に次の行を追加します。

import Realm from "realm";

次へ

Atlas Device SDK Docsへようこそ