前言#
在文章開始前,先明確好幾個閱讀要點。文章中會多次出現,必要條件
,可選內容
,一定不要
,注意⚠️
等詞。他們的意思分別為。
-
必要條件
:屬於一定需要的內容,缺少後將會無法進行教程。 -
可選內容
:屬於補充性內容,並不會對教程產生影響 -
一定不要
:屬於強制規範內容,請不要做此內容下的行為 -
注意⚠️
:屬於提示性內容,該內容中會進行指引,並且指出什麼應該,什麼不應該。
目標人群#
本文適合以下用戶閱讀。必要條件
:具備理解能力和英語閱讀能力。
-
計算機專業相關人員
-
Web2 轉向 Web3 的有基礎開發者
-
有開發簡單項目,但是缺少開發大型項目經驗的開發者
-
在校大學生,需要有自制力和自學能力還有較為出色的綜合能力
-
進來圖一樂
本文不適合以下用戶閱讀。
-
毫無編程基礎的用戶
-
頂尖高手
開發環境#
本文將全程用Macos
進行開發,如果你是使用Windows
系統,推薦兩個解決方案。
-
更換
Mac
-
自行搜索一些無法在
Windows
上執行的命令如何用其他方案替代,比如安裝Node
環境,在Unix
類系統下可以使用nvm
,但是win
只能下載安裝包
必要軟件#
- 科學上網工具
軟件環境安裝#
一般情況下,開發一個 Dapp(EVM)需要一些基礎軟件,下面是必要的基礎軟件在 Macos 下安裝的方式。請注意全程開啟科學上網,如果沒有科學上網工具,請自行搜索替代源。
必要軟件
有:
-
Git
-
VSCode
-
Nodejs(v16+)
如果你知道如何手動安裝這些,可以跳過接下來的教程。
不過,為了方便安裝,我們會先安裝一個可選軟件
,Brew。
安裝 Brew#
輸入命令到終端
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
安裝過程中需要輸入一次系統密碼,並且後續需要按一次回車鍵。
如果出現以上提示,執行下方命令即可。
安裝 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
結果應該包含以下內容
總結#
自此,我們已經進行了最初步的環境環境安裝,這一章節並沒有難度和太大的意義,但是這是對能否學習這門課程的一個初步檢驗,也可以認為是一個門檻。如果在這一章都遇到較大的問題,推薦靜下心來仔細研究後再進行學習。