Open
Description
此方法僅供參考
此文章在下面版本中編寫
未來更新可能導致文中方法失效
分支:master
提交:06776d15c44f34da4b73101f912182ce80a0bb7c
已測試環境:
- Docker Ubuntu
- Ubuntu [混亂環境]
- Windows 10 [用了很久的系統 因需求新裝Node.js]
備註:玩輕量應用服務器的先別急著在服務器搞
原因:輕量應用服務器負載不起
並且你還需要在clone下來的代碼中二改[ssh ftp 遠程編程請忽略]
備註:也不建議在虛擬機裡面玩
部分虛擬機不支持跨屏複製粘貼[能或者能忍受的請忽略]
開始安裝[Ubuntu]
備註:我是狠人所以我是root 非root 請用sudo or su
步驟一:apt下載工具
apt update
apt install git make gcc g++ python2 curl -y
步驟二:安裝nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
開一個新的命令行更新環境
bash
步驟三:弄好nodev14.15.5 npm 6.14.11
nvm install v14.15.5
步驟四:git clone 下來
git clone https://github.com/akveo/ngx-admin.git
步驟五:cd進去
cd ngx-admin
步驟六:安裝模塊
npm i
步驟七:繼續完成安裝
npm i --not-fund
步驟八:弄好nodev16.13.2 npm 8.1.2
nvm install v16.13.2
步驟九:啟動
為什麼別搞在輕量服務器上呢
因為在這一步你會發現會啟動失敗
並且提示你爆內存
npm start
備註:上面所有命令僅在Docker Ubuntu測試過並成功運行
第一次的時候會讓你選擇某些選項
HTTP服務端開起來之後
就可以自由的玩代碼了
windows 10也是相同方法
只是有些東西變成了UI
還需要手動設置環境變量
你寫完之後請看官方文檔
那裡有條命令
當使用它之後它會吐一個玩意兒
然後把這玩意放在Web服務器下就行
所以說上面那堆安裝操作沒必要在輕量應用服務器上搞
目前我用了這兩個Node版本
- 14.15.5
- 16.13.2
用其他版本的話會發生靈異事件
- node-gyp安裝失敗
- sass C++報錯一大堆
或許還有更多靈異事件
Metadata
Metadata
Assignees
Labels
No labels