DoraCMS
2.1.6
服務端代碼加入eslint 校驗,並透過Prettier 格式化(使用vscode 需要安裝對應的插件)
修正使用者中心分頁樣式不正確的問題
修復使用ueditor 編輯時,透過剪下板貼上圖片無法上傳到cdn 的問題
後台管理新增了選項卡切換
後台管理新增了io 通知,關鍵操作會通知到管理員
修復找回密碼連結跳轉不正常的問題
DoraCMS 視訊簡介
DoraCMS 更新日誌
1、nodejs 12 + eggjs 2 2、vue-cli 3、mongodb 4+
文件: DoraCMS 開發文檔
API: DoraCMS API文件示範網址: 前端開發俱樂部
後台登入: https://www.html-js.cn/dr-admin
測試帳號:doracms/123456
DoraCMS
(本地環境)前提是您需要事先安裝
docker
.
DoraCMS
可以依托docker-compose
快速在本地跑起來,您只需要這樣做:
下載代碼到本地,進入代碼根目錄,終端執行
docker-compose up -d
接下來等待幾分鐘,看到執行成功後,瀏覽器訪問
http://127.0.0.1:8080/
DoraCMS
之前,需要確保您已經完成了以下工作環境準備詳情訪問
已經安裝了nodejs
, 版本v12.13.0
已經安裝並啟動了Mongodb
,版本4.0
npm i doracms -g // 全局安装 doracms 命令行工具 dora create mycms // 本地/服务器环境任意目录执行
執行dora create mycms
指令需要填寫相關參數(本地環境可以一直回車,會有預設值),相關參數解釋如下:
?Project name: [必填]项目名称,英文不含空格 ?Website(ip or domain): [[非必填,默认 http://127.0.0.1:8080 ]网站访问域名或IP+端口号,需要带http/https,如 https://www.html-js.cn, http://120.25.150.169:8080 ?env: [非必填,默认 development ]服务器运行环境 ?Server port: [非必填,默认 8080 ]DoraCMS 启动默认端口号,website 中如果也有端口号,那么理论上这两个端口号是相同的 ?Mongodb url: [非必填,默认 mongodb://127.0.0.1:27017/doracms2 ] mongodb 连接字符串,如果带密码,eg. mongodb://username:[email protected]:27017/doracms2 ?Mongodb bin path: [非必填,默认为空]Mongodb bin目录路径,注意结尾必须带 / ,windows 环境下路径中 必须改为 / 如 C:/mongodb/mongodb/bin/
原始碼搭建開發環境
http://127.0.0.1:8080 // 开发环境 http://120.25.150.169:8080 // 生产环境只配了IP,端口号已加入安全组 https://www.html-js.cn // 生产环境配置了域名并做好了域名解析
npm run dev
pm2 start server.js --name doracms2
pm2 stop doracms2
pm2 restart doracms2
api 存取位址:http://127.0.0.1:8080/static/apidoc/index.html
http://127.0.0.1:8080
http://127.0.0.1:8080/dr-admin登入帳號:doramart/123456 doracms/123456
如果你發現DoraCMS很有用,可以請生哥喝杯咖啡(⊙o⊙)哦
MIT