Nette Documentation Preview

syntax
Netteのインストール
************

.[perex]
既存のプロジェクトでNetteの利点を活用したいですか、それともNetteに基づいて新しいプロジェクトを作成する予定ですか?このガイドでは、インストールをステップバイステップで説明します。


プロジェクトにNetteを追加する方法
-------------------

Netteは、PHP用の便利で洗練されたパッケージ(ライブラリ)のコレクションを提供しています。これらをプロジェクトに組み込むには、次の手順に従います。

1) **[Composer|best-practices:composer]を準備します:** このツールは、プロジェクトに必要なライブラリの簡単なインストール、更新、管理に不可欠です。

2) **[パッケージ |www:packages]を選択します:** ファイルシステムを探索する必要があるとしましょう。これは、`nette/utils`パッケージの[Finder|utils:finder]がうまく行います。パッケージ名は、ドキュメントの右側の列に表示されます。

3) **パッケージをインストールします:** プロジェクトのルートディレクトリで次のコマンドを実行します:

```shell
composer require nette/utils
```

グラフィカルインターフェースを好みますか?PhpStorm環境でのパッケージのインストールに関する[ガイド |https://www.jetbrains.com/help/phpstorm/using-the-composer-dependency-manager.html]をご覧ください。


Netteで新しいプロジェクトを開始する方法
----------------------

Netteプラットフォームで全く新しいプロジェクトを作成したい場合は、事前設定されたスケルトン[Web Project|https://github.com/nette/web-project]の使用をお勧めします:

1) **[Composer|best-practices:composer]を準備します。**

2) **コマンドラインを開き**、Webサーバーのルートディレクトリ(例:`/etc/var/www`、`C:/xampp/htdocs`、`/Library/WebServer/Documents`)に移動します。

3) **プロジェクトを作成します** 次のコマンドを使用します:

```shell
composer create-project nette/web-project PROJECT_NAME
```

4) **Composerを使用していませんか?** [ZIP形式のWeb Project |https://github.com/nette/web-project/archive/preloaded.zip]をダウンロードして解凍するだけです。しかし、信じてください、Composerは価値があります!

5) **権限の設定:** macOSまたはLinuxシステムでは、ディレクトリに[書き込み権限 |nette:troubleshooting#ディレクトリ権限の設定]を設定します。

6) **ブラウザでプロジェクトを開く:** URL `http://localhost/PROJECT_NAME/www/` を入力すると、スケルトンの開始ページが表示されます:

[* qs-welcome.webp .{url: http://localhost/PROJECT_NAME/www/} *]

おめでとうございます!これでWebサイトは開発の準備が整いました。ウェルカムテンプレートを削除して、アプリケーションの作成を開始できます。

Netteの利点の1つは、プロジェクトが設定なしですぐに機能することです。ただし、問題が発生した場合は、[よくある問題の解決策 |nette:troubleshooting#Netteが動作せず 白いページが表示される]を確認してみてください。

.[note]
Netteを始めたばかりの場合は、[チュートリアル「最初のアプリケーションを作成する」 |quickstart:]に進むことをお勧めします。


ツールと推奨事項
--------

Netteで効率的に作業するために、次のツールをお勧めします:

- [Nette用プラグインを備えた高品質なIDE |best-practices:editors-and-tools]
- バージョン管理システム Git
- [Composer|best-practices:composer]


{{leftbar: www:@menu-common}}

Netteのインストール

既存のプロジェクトでNetteの利点を活用したいですか、それともNetteに基づいて新しいプロジェクトを作成する予定ですか?このガイドでは、インストールをステップバイステップで説明します。

プロジェクトにNetteを追加する方法

Netteは、PHP用の便利で洗練されたパッケージ(ライブラリ)のコレクションを提供しています。これらをプロジェクトに組み込むには、次の手順に従います。

  1. Composerを準備します: このツールは、プロジェクトに必要なライブラリの簡単なインストール、更新、管理に不可欠です。
  2. パッケージを選択します: ファイルシステムを探索する必要があるとしましょう。これは、nette/utilsパッケージのFinderがうまく行います。パッケージ名は、ドキュメントの右側の列に表示されます。
  3. パッケージをインストールします: プロジェクトのルートディレクトリで次のコマンドを実行します:
composer require nette/utils

グラフィカルインターフェースを好みますか?PhpStorm環境でのパッケージのインストールに関するガイドをご覧ください。

Netteで新しいプロジェクトを開始する方法

Netteプラットフォームで全く新しいプロジェクトを作成したい場合は、事前設定されたスケルトンWeb Projectの使用をお勧めします:

  1. Composerを準備します。
  2. コマンドラインを開き、Webサーバーのルートディレクトリ(例:/etc/var/wwwC:/xampp/htdocs/Library/WebServer/Documents)に移動します。
  3. プロジェクトを作成します 次のコマンドを使用します:
composer create-project nette/web-project PROJECT_NAME
  1. Composerを使用していませんか? ZIP形式のWeb Projectをダウンロードして解凍するだけです。しかし、信じてください、Composerは価値があります!
  2. 権限の設定: macOSまたはLinuxシステムでは、ディレクトリに書き込み権限を設定します。
  3. ブラウザでプロジェクトを開く: URL http://localhost/PROJECT_NAME/www/ を入力すると、スケルトンの開始ページが表示されます:

おめでとうございます!これでWebサイトは開発の準備が整いました。ウェルカムテンプレートを削除して、アプリケーションの作成を開始できます。

Netteの利点の1つは、プロジェクトが設定なしですぐに機能することです。ただし、問題が発生した場合は、よくある問題の解決策を確認してみてください。

Netteを始めたばかりの場合は、チュートリアル「最初のアプリケーションを作成する」に進むことをお勧めします。

ツールと推奨事項

Netteで効率的に作業するために、次のツールをお勧めします: