メインコンテンツへスキップ

コマンドライン

Netunoのコマンドラインインターフェースは、開発環境を管理するための主要なツールです。これを通じて、システム情報の照会、アプリケーションの管理、サーバーの設定をすばやく行えます。

前提条件​

  • ターミナル: Netunoをインストールしたルートフォルダで、ターミナル(コマンドプロンプト、PowerShell、Bash)を開いておく必要があります。

環境が使用可能か確認するための初期コマンドは次のとおりです。

オプション説明
helpNetunoで利用可能なすべてのコマンドを表示します。
version現在のNetunoのバージョンを表示します。

利用可能なコマンドの一覧表示​

実行できる操作が分からない場合は、ヘルプコマンドを使用してください。利用可能な機能の完全なリストが返されます。

./netuno help

Netunoのバージョン確認​

特定のスクリプトやモジュールとの互換性を確保するには、使用しているバージョンを把握しておくことが重要です。

./netuno version

インストール​

開発を開始する前に、Netunoエンジンを環境にインストールする必要があります。詳細については、インストールページをご覧ください。

このセクションでは、インストールプロセスを自動化または最適化するために使用できるパラメータについて詳しく説明します。

オプション説明
checksumインストール済みパッケージ内のすべてのファイルのチェックサム (checksum) を更新します。
forceローカルに変更がある場合でも、すべてのファイルを強制的に置き換えます。
graal=true/falseアプリケーション実行時のパフォーマンスを向上させるためにGraalVMを使用するかどうかを定義します。
path=[ディレクトリ]Netunoをインストールするパス(フォルダ)を手動で定義します。
removeシステムからNetunoに関連するすべてのファイルを完全に削除します。
version=[バージョン]インストールする特定のバージョンを選択します。開発版には latest を使用してください。
yesすべての確認に自動的に「はい」と回答し、データ損失に関する警告を無視します。

チェックサムを更新する例:​

./netuno install checksum

すべてのローカル変更を強制的に置き換える例:​

./netuno install force

GraalVMを無効にする例:​

./netuno install graal=false

GraalVMはデフォルトで有効になっており、Netunoのインストール時に自動的にダウンロードされます。

インストールパスを定義する例:​

./netuno install path ='netunoDir'

Netunoのすべてのフォルダを削除する例:​

./netuno install remove

インストールするNetunoのバージョンを選択する例:​

./netuno install version='latest'
すべての質問に「はい」と回答する例:​
./netuno install yes

サーバー​

インストールが完了したら、サーバーを起動してアプリケーションの開発を開始します。

デフォルト設定でサーバーを起動するには、Netunoのルートフォルダで以下のコマンドを実行します:

./netuno server

デフォルトでは、サーバーはポート9000を使用します。ターミナルにシステムの準備ができたことが表示されたら、次のリンクから管理パネルにアクセスできます: http://localhost:9000/

このセクションでは、サーバーの起動プロセス中に使用できるパラメータについて詳しく説明します。

オプション説明
app=[アプリ名]起動するアプリケーションを明示的に定義します
host=[IP/ホスト名]Netunoのホスト名を変更できます
launch=true/falseNetunoがブラウザを自動的に開くかどうかを定義します
npmアプリのフロントエンドをリアルタイムでコンパイルするために 'npm watch' コマンドを自動実行します
port=[番号]サーバーの起動ポートを定義します
secret=[パスワード]サーバーのリモート管理へのアクセスを許可するためのセキュリティパスワードを定義します
web=[フォルダ]既定のプロジェクトルートフォルダ(webホーム)を変更します

デフォルトでは、Netunoは 'webapp' フォルダを使用して、動作に必要なすべてのファイルを保存します。

ディレクトリ変更時の注意: web=[フォルダ] パラメータを使用してルートフォルダ名を変更する場合は、ファイルシステム上でも実際にフォルダ名を変更する必要があることに注意してください。このコマンドはNetunoのコードにファイルを探す場所を指示するだけで、フォルダ名を自動的に変更するものではありません。

特定のアプリケーションのサーバーを起動する例:​

./netuno server app=myapp

ホスト名を変更する例:​

./netuno server host=localhost

Netunoがブラウザを自動的に起動するかどうかを定義する例:​

./netuno server launch=false

デフォルトでは、Netunoはブラウザを開き、http://localhost:9000 を起動します。

フロントエンドを自動構築するためにnpmを実行する例​

./netuno server npm

ポートを変更する例:​

./netuno server port=10000

サーバーのリモート管理にアクセスするためのパスワードを定義する例:​

./netuno server secret='p#ssw@rd'

Webのデフォルトフォルダを変更する例:​

./netuno server web=webapp

ライセンス​

Netunoでの開発を開始するには、環境を登録する必要があります。

ライセンスを管理するには、基本コマンドを使用します:

./netuno license

現在、Netunoは Community、Standard、Enterprise の3種類のライセンスを提供しています。

このセクションでは、ライセンスの設定または確認に使用できるアクションについて詳しく説明します。

オプション説明
create , change新しいライセンスを作成する、または現在のライセンスを変更するプロセスを開始します
key環境で有効なライセンスキーを表示します
mail=[メールアドレス]ライセンスアカウントに関連付けられたメールアドレスを定義します
type=[community/standard/enterprise]ライセンスの種類を定義します

ライセンスを作成する例:​

./netuno license create

ライセンスキーを表示する例:​

./netuno license key
メールアドレスとライセンスの種類を定義する例:​
./netuno license mail='taro@example.com' type='community'

アプリケーション​

サーバーが設定され、ライセンスが有効になったら、新しいソリューションを作成してエコシステムを拡張できます。

./netuno app

生成されたファイルは、Netunoのフォルダ構造内に自動的に整理されます。

アプリケーションのファイルにアクセスまたは編集するには、システムルートから次のパスに移動します: webapp / apps / [アプリ名]

フォルダ構成​

  • webapp: Netunoの動作に必要なすべてのファイルを含むルートフォルダです。

  • apps: 開発済みまたはデモ用のすべてのアプリケーションが保存される専用フォルダです。

  • [アプリ名]: 作成したアプリケーション専用のフォルダです。

デフォルトでは、Netunoサーバーの起動時に表示されるデモアプリケーションが用意されています。

オプション説明
database=[データベース名]データベースの名前を定義します
engine=[名前]データベースの種類を定義します
host=[アドレス]データベースのアドレスを定義します。
language=[言語]アプリケーションの言語を定義します
locale=[ロケール]アプリケーションのロケールを定義します
name=[名前]アプリケーションを作成する、または既存のアプリケーションを再構築できます
password=[パスワード]データベースのパスワードを定義します
port=[番号]データベースのポートを定義します
username=[名前]データベースのユーザー名を定義します

データベース名を定義する例:​

./netuno app database=employee

データベース名には数字と文字を含めることができます。名前に複数の単語が含まれる場合は、次のように "_" で区切る必要があります。

例: employee_db

データベースの種類を定義する例:​

./netuno app engine=pg

次のデータベースの種類があります:

  • PostgreSQL - pg
  • MariaDB - mariadb
  • Microsoft SQL Server - mssql
  • H2 Database - h2

データベースサーバーのアドレスを定義する例:​

./netuno app host=localhost

言語とロケールを定義する例:​

./netuno app language=pt_PT locale=pt_PT

次の言語があります:

  • ポルトガル語 - pt_PT
  • ブラジルポルトガル語 - pt_BR
  • 英語 - en_US
  • スペイン語 - es_ES

アプリケーションを作成する、または既存のアプリケーションを再構築する例:​

./netuno app name=demo

データベースのパスワードを定義する例:​

./netuno app password=secret

データベースのポートを定義する例:​

./netuno app port=5432

デフォルトでは、ポートは次のようになります:

  • PostgreSql - 5432
  • MariaDB -3306
  • Microsoft SQL Server - 1433

データベースのユーザー名を定義する例:​

./netuno username=root