部署renren-fast v2.0可參考官方文檔https://www.renren.io/guide/#fornt(注意紅色部分)
部署后台時一切正常,一下是官方文檔內容:
2.1.后端部署
- 環境要求 JDK1.8 、 MySQL5.5+
- 通過 git ,下載renren-fast源碼,如下:
git clone https://git.oschina.net/renrenio/renren-fast.git
- 用 idea 打開項目, File -> Open 如下圖:
-

- 用 eclipse 打開項目,如下圖:
-


- 創建數據庫 renren_fast ,數據庫編碼為 UTF-8
- 執行 doc/db.sql 文件,初始化數據(默認支持MySQL)
- 修改 application-dev.yml ,更新MySQL賬號和密碼
- 運行 io.renren.RenrenApplication.java 的 main 方法,則可啟動項目
- Swagger路徑:http://localhost:8080/renren-fast/swagger/index.html
- Swagger注釋路徑:http://localhost:8080/renren-fast/swagger-ui.html
以上內容沒有任何錯誤,下面第一行命令就會出錯
先將前端部署官方文檔寫下來:
2.2.前端部署
renren-fast-vue基於vue、element-ui構建開發,實現renren-fast后台管理前端功能,
提供一套更優的前端解決方案。歡迎star或fork前端Git庫,方便日后尋找,及二次開發。
- 開發環境,需要安裝node8.x最新版
-
# 克隆項目 git clone https://github.com/daxiongYang/renren-fast-vue.git # 安裝依賴 npm install # 啟動服務 npm run dev - 生成環境,打包並把dist目錄文件,部署到Nginx里
-
# 構建生產環境(默認) npm run build # 構建測試環境 npm run build --qa # 構建驗收環境 npm run build --uat # 構建生產環境 npm run build --prod # 安裝Nginx,並配置Nginx server { listen 80; server_name localhost; location / { root E:\\renren-fast-vue; index index.html index.htm; } } # 啟動Nginx后,訪問如下路徑即可 http://localhost - 登錄的賬號密碼:admin/admin
-
在開發環境部分,建議使用以下方法:
用瀏覽器訪問https://github.com/daxiongYang/renren-fast-vue.git,手動下載,然后直接進行下面的安裝依賴的步驟
# 克隆項目
git clone https://github.com/daxiongYang/renren-fast-vue.git
# 安裝依賴
# 1
npm install -g cnpm --registry=https://registry.npm.taobao.org
# 2
cnpm install
# 啟動服務
npm run dev
具體查看https://github.com/renrenio/renren-fast-vue/wiki/Getting-started
