Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
W
web-monitor
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Administrator
web-monitor
Commits
95c7bf5d
Unverified
Commit
95c7bf5d
authored
Jan 09, 2020
by
花裤衩
Committed by
GitHub
Jan 09, 2020
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix: fixed mock server (#541)
parent
227ca9b6
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
11 additions
and
21 deletions
+11
-21
index.js
mock/index.js
+2
-1
table.js
mock/table.js
+1
-1
user.js
mock/user.js
+3
-3
table.js
src/api/table.js
+1
-1
user.js
src/api/user.js
+3
-3
vue.config.js
vue.config.js
+1
-12
No files found.
mock/index.js
View file @
95c7bf5d
...
...
@@ -53,9 +53,10 @@ export function mockXHR() {
// for mock server
const
responseFake
=
(
url
,
type
,
respond
)
=>
{
return
{
url
:
new
RegExp
(
`
/mock
${
url
}
`
),
url
:
new
RegExp
(
`
${
process
.
env
.
VUE_APP_BASE_API
}
${
url
}
`
),
type
:
type
||
'get'
,
response
(
req
,
res
)
{
console
.
log
(
'request invoke:'
+
req
.
path
)
res
.
json
(
Mock
.
mock
(
respond
instanceof
Function
?
respond
(
req
,
res
)
:
respond
))
}
}
...
...
mock/table.js
View file @
95c7bf5d
...
...
@@ -13,7 +13,7 @@ const data = Mock.mock({
export
default
[
{
url
:
'/table/list'
,
url
:
'/
vue-admin-template/
table/list'
,
type
:
'get'
,
response
:
config
=>
{
const
items
=
data
.
items
...
...
mock/user.js
View file @
95c7bf5d
...
...
@@ -26,7 +26,7 @@ const users = {
export
default
[
// user login
{
url
:
'/user/login'
,
url
:
'/
vue-admin-template/
user/login'
,
type
:
'post'
,
response
:
config
=>
{
const
{
username
}
=
config
.
body
...
...
@@ -49,7 +49,7 @@ export default [
// get user info
{
url
:
'/user/info
\
.*'
,
url
:
'/
vue-admin-template/
user/info
\
.*'
,
type
:
'get'
,
response
:
config
=>
{
const
{
token
}
=
config
.
query
...
...
@@ -72,7 +72,7 @@ export default [
// user logout
{
url
:
'/user/logout'
,
url
:
'/
vue-admin-template/
user/logout'
,
type
:
'post'
,
response
:
_
=>
{
return
{
...
...
src/api/table.js
View file @
95c7bf5d
...
...
@@ -2,7 +2,7 @@ import request from '@/utils/request'
export
function
getList
(
params
)
{
return
request
({
url
:
'/table/list'
,
url
:
'/
vue-admin-template/
table/list'
,
method
:
'get'
,
params
})
...
...
src/api/user.js
View file @
95c7bf5d
...
...
@@ -2,7 +2,7 @@ import request from '@/utils/request'
export
function
login
(
data
)
{
return
request
({
url
:
'/user/login'
,
url
:
'/
vue-admin-template/
user/login'
,
method
:
'post'
,
data
})
...
...
@@ -10,7 +10,7 @@ export function login(data) {
export
function
getInfo
(
token
)
{
return
request
({
url
:
'/user/info'
,
url
:
'/
vue-admin-template/
user/info'
,
method
:
'get'
,
params
:
{
token
}
})
...
...
@@ -18,7 +18,7 @@ export function getInfo(token) {
export
function
logout
()
{
return
request
({
url
:
'/user/logout'
,
url
:
'/
vue-admin-template/
user/logout'
,
method
:
'post'
})
}
vue.config.js
View file @
95c7bf5d
...
...
@@ -36,18 +36,7 @@ module.exports = {
warnings
:
false
,
errors
:
true
},
proxy
:
{
// change xxx-api/login => mock/login
// detail: https://cli.vuejs.org/config/#devserver-proxy
[
process
.
env
.
VUE_APP_BASE_API
]:
{
target
:
`http://127.0.0.1:
${
port
}
/mock`
,
changeOrigin
:
true
,
pathRewrite
:
{
[
'^'
+
process
.
env
.
VUE_APP_BASE_API
]:
''
}
}
},
after
:
require
(
'./mock/mock-server.js'
)
before
:
require
(
'./mock/mock-server.js'
)
},
configureWebpack
:
{
// provide the app's title in webpack's name field, so that
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment