Ubuntu14.04下從零開始實戰react
原本希望入手react,無奈自己跑的虛擬機器還是12.04的,遇到好多坑,而且之前的一些node和npm也都不是最新版本,一怒之下,乾脆直接新裝了一個Ubuntu14.04,從零開始配置到建成系統。
之所以用Ubuntu14,是因為看太多部落格使用react搭建專案都是基於14,所以選了這個版本。
- 系統環境:Ubuntu14.04
1. 安裝最新版本的 Node.js
1.0更新源
每次安裝軟體前先更新一下就對了,將系統更新到最新的補丁和升級包.
apt-get update
apt-get upgrade #沒想到這一步這麼慢,推薦一邊看電影一邊安裝吧
1.1. 通過apt-get下載編譯好的軟體包
由於預設ubuntu下載的nodejs版本過低,根據官方給的安裝解決方法:(地址)
在終端執行以下兩個命令升到最新版:
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs
同時還需要下載一個依賴工具:
sudo apt-get install -y build-essential
下載完成後,可以檢視nodejs與npm版本:
成功執行後,nodejs npm就被安裝好了。
2. 建立React新應用
新建一個專案資料夾。
mkdir React & cd React
Create React App 是開始構建新的 React 單頁面應用的最佳途徑。
sudo npm install -g create-react-app
create-react-app my-app
然後我遇到了sha證書認證失敗的Error,解決方法是先執行下面語句然後再安裝
npm cache verify
create-react-app my-app
安裝結束
cd my-app
npm start
可以看到React的歡迎介面。
接下來可以根據React中文官網推薦的程式小試牛刀,試試空的井字棋棋盤