サーバー コードは 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コマンドを実行するには、関連するパラメータを入力する必要があります (ローカル環境では Enter キーを押し続けると、デフォルト値が表示されます)。関連するパラメータについては次のとおりです。
?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 rundev
pm2 start server.js --name doracms2
pm2 doracms2 を停止します
pm2 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 が便利だと思ったら、Sheng 兄弟にコーヒーをごちそうしてください (⊙o⊙)
マサチューセッツ工科大学