Morphを使用するためには、Python 3.9以上、Node.js 18以上が必要です。
Morphの全ての機能を使用するためには、以下の環境が必要です。
これらのセットアップが完了していない場合、MorphのCLIとフレームワークが正常に動作しない可能性があります。
Python 3.9 ~ 3.12 のインストール
Morphフレームワークが動作するためには、Python 3.9以上、3.13未満が必要です。
Pythonのバージョンを確認するには、以下のコマンドを実行してください。
Python 3.9以上がインストールされていない場合、以下の手順を参考にインストールしてください。
公式サイトからのインストール
HomebrewでPythonとpyenvをインストールしてパッケージ管理をする
brew install python
を実行して最新のPythonをインストール。brew install pyenv
を実行してpyenvをインストール。pyenv install 3.11.11
を実行してPython 3.11.11をインストール。公式サイトからのインストール
HomebrewでPythonとpyenvをインストールしてパッケージ管理をする
brew install python
を実行して最新のPythonをインストール。brew install pyenv
を実行してpyenvをインストール。pyenv install 3.11.11
を実行してPython 3.11.11をインストール。公式サイトからのインストール
Pythonのバージョン管理には、 pyenv-win
などのツールを使用することをお勧めします。
お使いのLinuxディストリビューションの推奨の方法でPythonをインストールしてください。
Node.js 18以上, npm 7以上のインストール
Morphフレームワークが動作するためには、Node.js 18以上とnpm 7以上が必要です。
Node.jsのバージョンを確認するには、以下のコマンドを実行してください。
Node.js 18以上がインストールされていない場合、以下の手順を参考にインストールしてください。
公式サイトからのインストール
HomebrewでNode.jsとnodenvをインストールしてパッケージ管理をする
brew install node
を実行して最新のNode.jsをインストール。nvmを使用してNode.jsをインストールする
公式サイトからのインストール
HomebrewでNode.jsとnodenvをインストールしてパッケージ管理をする
brew install node
を実行して最新のNode.jsをインストール。nvmを使用してNode.jsをインストールする
公式サイトからのインストール
nvm-windowsを使用してNode.jsをインストールする
お使いのLinuxディストリビューションの推奨の方法でNode.jsをインストールしてください。
Dockerのインストール
MorphフレームワークをMorph CLIを用いてクラウド環境にデプロイするために、Dockerが必要です。Githubリポジトリとの連携によるデプロイができない場合は、この手順を参考にDockerをインストールしてください。
Dockerがインストールされていない場合、以下の手順を参考にインストールしてください。
公式サイトからのインストール
公式サイトからのインストール
公式サイトからのインストール
お使いのLinuxディストリビューションの推奨の方法でDockerをインストールしてください。
pipコマンドでmorphをインストールする
Morphプロジェクトを作成する
morph new
コマンドを使って、Morphプロジェクトを作成します。
Morphの開発サーバーを起動する
morph serve
コマンドを使って、Morphの開発サーバーを起動します。
ブラウザでアプリを開く
localhost:8080
にアクセスして、アプリを開きます。
SQL, Python, MDXを使ってアプリを構築する
ここまでで、基本的な開発サーバーを起動できました。SQL, Python, MDXを使ってアプリを構築していきましょう!
Morphのフロントエンドで用いるMDXファイルは、VSCodeの拡張機能をインストールすることで、シンタックスハイライトやコード補完を行うことができます。
https://marketplace.visualstudio.com/items?itemName=unifiedjs.vscode-mdx
Morphを使用するためには、Python 3.9以上、Node.js 18以上が必要です。
Morphの全ての機能を使用するためには、以下の環境が必要です。
これらのセットアップが完了していない場合、MorphのCLIとフレームワークが正常に動作しない可能性があります。
Python 3.9 ~ 3.12 のインストール
Morphフレームワークが動作するためには、Python 3.9以上、3.13未満が必要です。
Pythonのバージョンを確認するには、以下のコマンドを実行してください。
Python 3.9以上がインストールされていない場合、以下の手順を参考にインストールしてください。
公式サイトからのインストール
HomebrewでPythonとpyenvをインストールしてパッケージ管理をする
brew install python
を実行して最新のPythonをインストール。brew install pyenv
を実行してpyenvをインストール。pyenv install 3.11.11
を実行してPython 3.11.11をインストール。公式サイトからのインストール
HomebrewでPythonとpyenvをインストールしてパッケージ管理をする
brew install python
を実行して最新のPythonをインストール。brew install pyenv
を実行してpyenvをインストール。pyenv install 3.11.11
を実行してPython 3.11.11をインストール。公式サイトからのインストール
Pythonのバージョン管理には、 pyenv-win
などのツールを使用することをお勧めします。
お使いのLinuxディストリビューションの推奨の方法でPythonをインストールしてください。
Node.js 18以上, npm 7以上のインストール
Morphフレームワークが動作するためには、Node.js 18以上とnpm 7以上が必要です。
Node.jsのバージョンを確認するには、以下のコマンドを実行してください。
Node.js 18以上がインストールされていない場合、以下の手順を参考にインストールしてください。
公式サイトからのインストール
HomebrewでNode.jsとnodenvをインストールしてパッケージ管理をする
brew install node
を実行して最新のNode.jsをインストール。nvmを使用してNode.jsをインストールする
公式サイトからのインストール
HomebrewでNode.jsとnodenvをインストールしてパッケージ管理をする
brew install node
を実行して最新のNode.jsをインストール。nvmを使用してNode.jsをインストールする
公式サイトからのインストール
nvm-windowsを使用してNode.jsをインストールする
お使いのLinuxディストリビューションの推奨の方法でNode.jsをインストールしてください。
Dockerのインストール
MorphフレームワークをMorph CLIを用いてクラウド環境にデプロイするために、Dockerが必要です。Githubリポジトリとの連携によるデプロイができない場合は、この手順を参考にDockerをインストールしてください。
Dockerがインストールされていない場合、以下の手順を参考にインストールしてください。
公式サイトからのインストール
公式サイトからのインストール
公式サイトからのインストール
お使いのLinuxディストリビューションの推奨の方法でDockerをインストールしてください。
pipコマンドでmorphをインストールする
Morphプロジェクトを作成する
morph new
コマンドを使って、Morphプロジェクトを作成します。
Morphの開発サーバーを起動する
morph serve
コマンドを使って、Morphの開発サーバーを起動します。
ブラウザでアプリを開く
localhost:8080
にアクセスして、アプリを開きます。
SQL, Python, MDXを使ってアプリを構築する
ここまでで、基本的な開発サーバーを起動できました。SQL, Python, MDXを使ってアプリを構築していきましょう!
Morphのフロントエンドで用いるMDXファイルは、VSCodeの拡張機能をインストールすることで、シンタックスハイライトやコード補完を行うことができます。
https://marketplace.visualstudio.com/items?itemName=unifiedjs.vscode-mdx