Javascript json服务器未显示json数据的URL
我正在使用Javascript json服务器未显示json数据的URL,javascript,json-server,Javascript,Json Server,我正在使用json服务器。我已经用npm安装-g json服务器安装了它,我正在用 json-server --watch db.json 我在app文件夹中添加了db.json文件,其中包含以下数据 { "product": [ { "userId": 1, "firstName": "Krish", "lastName":
json服务器
。我已经用npm安装-g json服务器安装了它,我正在用
json-server --watch db.json
我在app文件夹中添加了db.json
文件,其中包含以下数据
{
"product": [
{
"userId": 1,
"firstName": "Krish",
"lastName": "Lee",
"phoneNumber": "123456",
"emailAddress": "krish.lee@learningcontainer.com"
},
{
"userId": 5,
"firstName": "jone",
"lastName": "mac",
"phoneNumber": "111111111",
"emailAddress": "jone.mac@learningcontainer.com"
}
]
}
但只有http://localhost:3000/
正在工作。它表明
Congrats!
You're successfully running JSON Server
✧*。٩(ˊᗜˋ*)و✧*。
Resources
/posts 1x
/comments 1x
/profile object
To access and modify resources, you can use any HTTP method:
GET POST PUT PATCH DELETE OPTIONS
undefined
Documentation
README
To replace this page, create a ./public/index.html file.
http://localhost:3000/product
不工作。如何解决此问题?第一次尝试运行json服务器时,如果它找不到提供的源代码,请为您写出默认示例:
>json服务器——监视db.json
\{^{^}/嗨!
加载db.json
哎呀,db.json似乎不存在
使用一些默认数据创建db.json
多恩
资源
http://localhost:3000/posts
http://localhost:3000/comments
http://localhost:3000/profile
家
http://localhost:3000
在随后的运行中,由于文件现在已经存在,服务器似乎启动得很好,但没有使用您认为是的db.json
文件。出于这个原因,这似乎有点不合适,我必须要求显式请求此行为。您是否看到json服务器启动时的任何输出?我看到它列出了资源端点,包括http://localhost:3000/product
这可以正常工作。您发布的JSON格式不正确,后面有一个无效的逗号,但我认为这是将其缩减为post的产物(因为JSON服务器如果给出格式不正确的JSON,就会出错)。请回答。@jornsharpe-我已经更新了我的问题。请检查一下。它们是默认值,您可能还会看到“Oops,db.json似乎不存在”?发布(并阅读!)您收到的所有输出。您是否仔细检查了正在加载的db.json的实际内容?第一次运行它时,如果它找不到您要求的文件,它会写出自己的默认值供您编辑。当这种情况发生时,它会告诉你它正在这么做。@jonrsharpe-它现在正在工作。在不同级别创建了另一个db.json。我以前没注意到。现在可以发布我自己的json并获得url浏览。