Box

Box

3BoxTech Founder / Web3Box Founder/ solidity dev./Several years of experience in Solidity and full-stack development.
twitter

Web3エンタープライズエンジニアリング-初級編:1. 前の準備

序文#

記事を始める前に、いくつかの読み取りポイントを明確にしておきましょう。記事中には「必要条件」、「オプションの内容」、「絶対にしないでください」、「注意⚠️」などの単語が何度も出てきます。それぞれの意味を説明します。

  • 「必要条件」:必要なコンテンツであり、欠けているとチュートリアルを進めることができません。

  • 「オプションの内容」:補足的なコンテンツであり、チュートリアルに影響を与えません。

  • 「絶対にしないでください」:強制的な規範であり、このコンテンツの下では行わないでください。

  • 「注意⚠️」:注意を促すコンテンツであり、指示や何をすべきか、すべきでないかを示します。

対象読者#

この記事は以下のユーザーに適しています。必要条件:理解能力と英語の読解能力が必要です。

  • コンピューター関連の専門家

  • Web2 から Web3 に移行する基礎的な開発者

  • 簡単なプロジェクトの開発経験はあるが、大規模なプロジェクトの経験が不足している開発者

  • 大学生で、自己管理能力、自己学習能力、総合能力が優れている必要があります。

  • 楽しむために参加する

この記事は以下のユーザーには適していません。

  • プログラミングの基礎がないユーザー

  • トップレベルのエキスパート

開発環境#

この記事では、開発にはMacosを使用します。Windowsシステムを使用している場合は、2 つの解決策をお勧めします。

  • Macに切り替える

  • Windowsで実行できないいくつかのコマンドを他の方法で検索する(たとえば、Node環境のインストール、Unix系のシステムではnvmを使用できますが、winではインストーラーパッケージをダウンロードする必要があります)

必要なソフトウェア#

  • VPN ツール

ソフトウェア環境のインストール#

通常、Dapp(EVM)を開発するためにはいくつかの基本ソフトウェアが必要です。以下は Macos で必要な基本ソフトウェアのインストール方法です。科学的な VPN を常にオンにしておくことをお勧めします。科学的な VPN ツールがない場合は、代替ソースを自分で検索してください。

必要なソフトウェア

  • Git

  • VSCode

  • Nodejs(v16+)

これらのソフトウェアの手動インストール方法を知っている場合は、次のチュートリアルをスキップできます。

ただし、インストールを簡単にするために、最初にオプションのソフトウェアである Brew をインストールします。

Brew のインストール#

ターミナルに以下のコマンドを入力します。

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

インストール中にシステムのパスワードを入力し、後続の Enter キーを押す必要があります。

インストール後の注意事項

上記のメッセージが表示された場合は、以下のコマンドを実行してください。

Git、Nvm のインストール#

以下のコマンドを入力します。

brew install git
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash

Nodejs のインストール#

以下のコマンドを入力します。

nvm install --lts

VSCode のインストール#

以下のコマンドを入力します。

brew install --cask visual-studio-code

検証#

これで、必要なソフトウェアである node、vscode、git がインストールされました。以下のコマンドを入力して検証できます。

git -v
node -v
code -v

結果は以下のようになります。

検証結果

オプションのインストール#

さらなる開発体験を向上させるために、yarnパッケージマネージャーをインストールする必要があります。

以下のコマンドを入力します。

npm install yarn -g
######
yarn -v

結果には以下の内容が含まれるはずです。

yarn のインストールに成功しました

結論#

これで、最初の環境設定が完了しました。このセクションには難しさや重要性はありませんが、このセクションで問題が発生する場合は、学習を進める前にじっくりと研究することをお勧めします。

subscribe://

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。