年初的時候因緣際會需要進行前端開發,而開始接觸React在過程中從基礎自學到嘗試編輯,
一路上磕磕碰碰撞得滿頭包每當遇到問題尋找答案就花了很多時間
藉著此次機會將遇到的問題通通整理出來,
給有遇到同樣問題或者是願意分享其他問題與解決辦法的人
不過也不知道自己遇到的問題有沒有可能講到30天,反正就走馬看花拉
如果有講錯的部分也請大神們能不吝賜教,並且手下留情別噴我,感謝
以下是我在Linux主機上進行環境安裝的三步驟
**CentOS && RedHat**
curl -fsSL https://rpm.nodesource.com/setup_16.x | bash -
**Ubuntu**
curl -s https://deb.nodesource.com/setup_16.x | bash
yum install gcc-c++ make -y
yum install nodejs -y
但在不同的主機系統上發生了以下幾個狀況
Q1. GLIBC版本過舊需要進行升級
A1. 以下版本跟路徑則依照自己的安裝路徑進行即可
wget http://ftp.gnu.org/gnu/glibc/glibc-3.XX.tar.gz
tar -zxvf glibc-3.XX.tar.gz
cd glibc-3.XX
mkdir build
../glibc-3.XX/configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin
make
make install
Q2. npm is known not to run on Node.js
A2. 問題很簡單,就是你的node.js安裝有問題,請直接砍掉node.js然後進行重新安裝
Q3. yum nodejs版本過舊需要額外更新
A3. 更新Node版本的方式如下
npm cache clean –f 清除快取
npm install -g n 選擇以下其中一版進行安裝
n stable ->穩定版
n latest ->最新版
Q1. Errors were encountered while processing:/var/cache/apt/archives/nodejs_16.16.0-deb-1nodesource1_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code
上述錯誤訊息時表示該.deb檔出現異常因此需要執行以下指令進行重新寫入
A1.dpkg -i --force-overwrite /var/cache/apt/archives/nodejs_16.16.0-deb-1nodesource1_amd64.deb
今天就先分享到這邊,明天繼續補坑洞GOGO