<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          node-blog用 Node 搭建的個人開源博客

          聯(lián)合創(chuàng)作 · 2023-10-02 13:15

          這個項目是為了學(xué)習(xí) node 而建的,從前端到后端一手包辦。相對來說,還是有一定難度的,適合有一定編程基礎(chǔ)的人進(jìn)階學(xué)習(xí)。

          如果有問題,歡迎提 issues

          注意,本項目的前后端代碼都是放在一起的,前端代碼放在 src 目錄,后端代碼放在 server 目錄。

          在線預(yù)覽

          由于服務(wù)器網(wǎng)速原因,加載時間較久

          相關(guān)文檔

          前端頁面

          • 首頁(index)

            包含內(nèi)容及標(biāo)簽子頁面

          • 編輯(editor)

          • 登陸(login)

          • 管理(manage)

          使用的庫、框架

          前端

          后端

          數(shù)據(jù)庫

          測試

          使用

          注意

          1. 登陸入口在頁面腳部的 Copyright ?2019 woai3c
          2. 博客內(nèi)容、評論使用的都是 markdown 語法

          需要先下載 mongodb,建議按照windows 安裝教程一步步安裝。

          在安裝完 mongodb 后,克隆項目。

          git clone https://github.com/woai3c/node-blog.git
          

          在運(yùn)行前還得進(jìn)行一些準(zhǔn)備工作:

          因為沒有注冊功能,所以在使用前需要先把用戶信息添加到數(shù)據(jù)庫。

          打開 mongod.exe,再打開 mongo.exe,在 mongo.exe 打開的命令行進(jìn)行如下操作:

          創(chuàng)建數(shù)據(jù)庫

          use blog

          創(chuàng)建 user 集合,用來保存用戶信息

          db.createCollection('user')

          添加用戶信息

          db.user.insert({
              user: 'admin', // 用戶名 隨意填寫
              password: 'admin', // 密碼 隨意填寫
              visits: 0, // 博客訪問次數(shù) 每次刷新網(wǎng)站 自增1
              token: '', // 用戶登錄創(chuàng)建 token 后,保存在這
          })

          接下來就可以開始運(yùn)行項目了。

          安裝依賴

          npm i
          

          開發(fā)環(huán)境(前端代碼熱更新,修改完即可查看效果,后端代碼修改完需要重啟服務(wù))

          npm run dev
          

          生產(chǎn)環(huán)境 (打包并開啟服務(wù),打包過程有點長,需要等待)

          npm run build
          

          測試

          npm run test
          

          訪問地址

          http://localhost:8080/
          

          在這里插入圖片描述 在這里插入圖片描述 在這里插入圖片描述

          瀏覽 16
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产成人激情视频 | 欧美激情综合色综合啪啪五月 | 国产成人豆花在线影视 | 欧美亚州另类激情 | 男人先锋资源网 |