Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/387.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 带有'的路径/';在json服务器db.json中_Javascript_Json Server - Fatal编程技术网

Javascript 带有'的路径/';在json服务器db.json中

Javascript 带有'的路径/';在json服务器db.json中,javascript,json-server,Javascript,Json Server,我以前有一个假的API,在data.json中有路径“playbook/active” “剧本/活动”:[{ “说明”:“此剧本将安装haproxy”, “名称”:“测试剧本3”, “标签”:[ “负载均衡器”, “收费” ], “路径”:“/etc/ansible/haproxy.yml”, “类型”:“操作”, “id”:“4bb107be-9efe-11e9-b3e5-bc5ff4901aa5” }, { “路径”:“google.com”, “说明”:“这是执行前的剧本”, “标签”:[

我以前有一个假的API,在data.json中有路径“playbook/active”

“剧本/活动”:[{
“说明”:“此剧本将安装haproxy”,
“名称”:“测试剧本3”,
“标签”:[
“负载均衡器”,
“收费”
],
“路径”:“/etc/ansible/haproxy.yml”,
“类型”:“操作”,
“id”:“4bb107be-9efe-11e9-b3e5-bc5ff4901aa5”
},
{
“路径”:“google.com”,
“说明”:“这是执行前的剧本”,
“标签”:[
“网络服务器”,
“雄猫”
],
“id”:“faa746b4-9cb7-11e9-9b94-bc5ff4901aa5”,
“名称”:“mysql”
}
]
但我有这个错误

错误:Oops,在数据库属性“playbook/active”中找到/字符


我更改为“playbook/active”,但出现相同的错误检查错误消息:

Oops,在数据库属性“dossier/la”中找到/character

/不支持,如果要调整默认路由,请参见

似乎不支持斜杠

解决方案是创建一个包含url映射的
routes.json
文件

例如,此文件的内容可以是:

{
  my-awesome-endpoint": "playbook/active"
}
例如:

db.json

routes.json

启动命令:

npx json-server --watch db.json --routes routes.json
{
    "/v1/list?type=hot": "/list"
}
npx json-server --watch db.json --routes routes.json