【JSON2WEB】系列目錄
【JSON2WEB】01 WEB管理信息系統架構設計
【JSON2WEB】02 JSON2WEB初步UI設計
【JSON2WEB】03 go的模板包html/template的使用
【JSON2WEB】04 amis低代碼前端框架介紹
【JSON2WEB】05 前端開發三件套 HTML CSS JavaScript 速成
【JSON2WEB】06 JSON2WEB前端框架搭建
【JSON2WEB】07 Amis可視化設計器CRUD增刪改查
【JSON2WEB】08 Amis的事件和校驗
【JSON2WEB】09 Amis-editor的代碼移植到json2web
【JSON2WEB】10 基于 Amis 做個登錄頁面login.html
【JSON2WEB】11 基于 Amis 角色功能權限設置頁面
【JSON2WEB】 12基于Amis-admin的動態導航菜單樹
【JSON2WEB】 13 基于REST2SQL 和 Amis 的 SQL 查詢分析器
【JSON2WEB】14 基于Amis的CRUD開發30分鐘速成
JSON2WEB 是基于 Amis-Admin-Master 開發的前端頁面服務,在Windows系統下開發的,現在嘗試部署到銀河麒麟V10桌面版。
1 安裝 Node.js:
如果系統尚未安裝 Node.js,可以前往 Node.js 官方網站(https://nodejs.org/)下載適合銀河麒麟系統的版本(通常為 Linux 二進制文件),然后按照安裝說明進行安裝。也可以使用包管理工具如apt(如果系統支持)來安裝 Node.js,例如執行
sudo apt install nodejs
命令進行安裝。
類似這個截圖。
2 安裝 npm
使用 npm(Node.js 包管理器)來安裝依賴。你可以從 Node.js 官方網站下載適合 Linux 系統的安裝包,也可以使用包管理器進行安裝。以 apt 為例:
sudo apt update
麒麟系統檢查升級
執行下面代碼可以升級
sudo apt upgrade
輸入Y繼續升級
安裝npm
sudo apt install nodejs npm
以上截圖是已安裝過,沒安裝過會自動安裝。
3 安裝項目依賴
在項目目錄下,執行
npm install
命令,這會根據項目中的package.json文件安裝所有需要的依賴包。
我沒安裝成功,我改了package.json 和 package-lock.json 用 amis-admin-master 原來2個同名文件是可以的。我直接拷貝原來windows下的依賴(node_modules)也是一樣的。
4 啟動項目
安裝完依賴后,執行
npm start
命令來啟動項目。如果項目配置正確,并且依賴安裝成功,項目應該會按照package.json中定義的啟動腳本開始運行。
ok 啟動成功。
我一個創建的快捷啟動文件*.sh類似windows的*.bat 內容如下:
npm start
保存為npm-start.sh即可
在快捷啟動文件上雙擊,然后選【在終端運行】即可。
5 工作目錄
最后的工作目錄如下:
6 實操演示
1 啟動后端數據服務REST2SQL
2 啟動前端頁面服務JSON2WEB
3 打開瀏覽器IP地址欄輸入 http://192.168.1.110:3000 成功打開了登錄頁面
4 登錄,輸入用戶和密碼點【登錄】按鈕登錄成功,切換到主頁。
服務端截圖:
本文完