File tree Expand file tree Collapse file tree 1 file changed +8
-9
lines changed Expand file tree Collapse file tree 1 file changed +8
-9
lines changed Original file line number Diff line number Diff line change @@ -148,9 +148,7 @@ Create a `routes.json` file.
148
148
149
149
``` json
150
150
{
151
- "/api/:resource" : " /:resource" ,
152
- "/api/:resource/:id" : " /:resource/:id" ,
153
- "/api/:parent/:parentId/:resource" : " /:parent/:parentId/:resource" ,
151
+ "/api/" : " /" ,
154
152
"/blog/posts/:id/show" : " /posts/:id"
155
153
}
156
154
```
@@ -163,9 +161,10 @@ json-server db.json --routes routes.json
163
161
164
162
Now you can access resources using additional routes.
165
163
166
- ```
167
- /api/posts/1 -> /posts/1
168
- /blog/posts/1/show -> /posts/1
164
+ ``` bash
165
+ /api/posts # /posts/1
166
+ /api/posts/1 # /posts/1
167
+ /blog/posts/1/show # /posts/1
169
168
```
170
169
171
170
### Module
@@ -196,12 +195,12 @@ To add rewrite rules:
196
195
``` javascript
197
196
// Add this before server.use(router)
198
197
server .use (jsonServer .rewriter ({
199
- ' /api/:resource ' : ' /:resource ' ,
200
- // ...
198
+ ' /api/' : ' /' ,
199
+ ' /blog/posts/:id ' : ' /posts/:id '
201
200
})
202
201
` ` `
203
202
204
- To set a global prefix:
203
+ Alternatively, you can also mount the router on another path.
205
204
206
205
` ` ` javascript
207
206
server .use (' /api' , router)
You can’t perform that action at this time.
0 commit comments