ngx-admin icon indicating copy to clipboard operation
ngx-admin copied to clipboard

如何食用ngx-admin

Open Yee36951 opened this issue 1 year ago • 0 comments

此方法僅供參考 此文章在下面版本中編寫 未來更新可能導致文中方法失效 分支:master 提交:06776d15c44f34da4b73101f912182ce80a0bb7c

已測試環境:

  1. Docker Ubuntu
  2. Ubuntu [混亂環境]
  3. 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版本

  1. 14.15.5
  2. 16.13.2

用其他版本的話會發生靈異事件

  1. node-gyp安裝失敗
  2. sass C++報錯一大堆

或許還有更多靈異事件

Yee36951 avatar Apr 16 '24 17:04 Yee36951