mirror of
https://gitee.com/dotnetchina/OpenAuth.Net.git
synced 2025-09-21 02:57:54 +08:00
docs: 更新文档
This commit is contained in:
@@ -1,3 +1,7 @@
|
|||||||
|
::: warning 注意事项
|
||||||
|
如何你使用的是vue2版本,请参考:[OpenAuth.Pro Vue2版本](/vue2/)
|
||||||
|
:::
|
||||||
|
|
||||||
OpenAuth.Pro Vue3版本基于vue3 + element-plus。它使用开源版OpenAuth.Net的API接口(即:OpenAuth.WebApi)提供数据服务。二者的关系如下:
|
OpenAuth.Pro Vue3版本基于vue3 + element-plus。它使用开源版OpenAuth.Net的API接口(即:OpenAuth.WebApi)提供数据服务。二者的关系如下:
|
||||||
|
|
||||||

|

|
||||||
@@ -29,12 +33,15 @@ vue3版源代码获取方式:[http://old.openauth.net.cn/question/detail.html?
|
|||||||
|
|
||||||
下载最新版的vs code,或Cursor、Windsurf、Trae等工具用来作为OpenAuth.Pro Vue3版的开发工具。
|
下载最新版的vs code,或Cursor、Windsurf、Trae等工具用来作为OpenAuth.Pro Vue3版的开发工具。
|
||||||
|
|
||||||
|
## 源码下载
|
||||||
|
|
||||||
|
根据授权文件的下载指示,下载Vue3源码。注意:一定要使用下图中的数据库脚本:
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
## 创建数据库
|
## 创建数据库
|
||||||
|
|
||||||
* 新建一个空数据库:OpenAuthPro。前端源码文件夹【sql脚本】中,运行`Sql Server脚本.sql`(或mysql脚本)
|
* 新建一个空数据库:OpenAuthPro。使用上一步下载的【sql脚本】文件夹,根据你的数据库类型,选择运行你需要的脚本:`Sql Server脚本.sql`或`mysql脚本.sql`
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## 启动后端
|
## 启动后端
|
||||||
|
|
||||||
|
@@ -2,24 +2,21 @@
|
|||||||
|
|
||||||
后端接口部署请参考:[部署API](/core/deployapi.html),前端打包流程如下:
|
后端接口部署请参考:[部署API](/core/deployapi.html),前端打包流程如下:
|
||||||
|
|
||||||
使用`npm run build`进行打包构建:
|
首先修改配置文件`.env.production`,打包构建前请调整为自己的接口地址:
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
::: warning 注意事项
|
|
||||||
前端部署时使用的配置文件为`.env.prod`,打包构建前请调整为自己的接口地址:
|
|
||||||
|
|
||||||
```javascript
|
```javascript
|
||||||
VUE_APP_BASE_API = http://demo.openauth.net.cn:52789/api
|
VITE_BASE_API = http://demo.openauth.net.cn:52789/api
|
||||||
|
|
||||||
VUE_APP_BASE_IMG_URL = demo.openauth.net.cn:52789
|
VITE_BASE_IMG_URL = demo.openauth.net.cn:52789
|
||||||
```
|
```
|
||||||
|
|
||||||
:::
|
然后使用`npm run build`进行打包构建:
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
构建完成后会生成dist文件夹。如下:
|
构建完成后会生成dist文件夹。如下:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
该文件夹为纯静态的页面,可以使用任何自己喜欢的Web服务器进行部署,如IIS/tomcat/nginx等。个人推荐使用nginx部署。
|
该文件夹为纯静态的页面,可以使用任何自己喜欢的Web服务器进行部署,如IIS/tomcat/nginx等。个人推荐使用nginx部署。
|
||||||
|
|
||||||
@@ -30,9 +27,9 @@ nginx.conf推荐配置如下:
|
|||||||
```javascript
|
```javascript
|
||||||
server {
|
server {
|
||||||
listen 1803;
|
listen 1803;
|
||||||
#server_name pro.openauth.me;
|
#server_name pro.openauth.net.cn;
|
||||||
location / {
|
location / {
|
||||||
alias /openauth.pro/Client/dist/;
|
alias /openauthvue3/dist/;
|
||||||
expires 1d;
|
expires 1d;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -1,3 +1,7 @@
|
|||||||
|
::: warning 注意事项
|
||||||
|
如何你使用的是vue3版本,请参考:[OpenAuth.Pro Vue3版本](/pro/)
|
||||||
|
:::
|
||||||
|
|
||||||
OpenAuth.Pro Vue2版本基于vue2 + element-ui。它使用开源版OpenAuth.Net的API接口(即:OpenAuth.WebApi)提供数据服务。二者的关系如下:
|
OpenAuth.Pro Vue2版本基于vue2 + element-ui。它使用开源版OpenAuth.Net的API接口(即:OpenAuth.WebApi)提供数据服务。二者的关系如下:
|
||||||
|
|
||||||

|

|
||||||
|
Reference in New Issue
Block a user