文件名称:Practica_Curso_Node_Js
文件大小:70KB
文件格式:ZIP
更新时间:2024-05-21 14:57:36
JavaScript
#PracticaCursoNodeJs API NODEPOP ##初始化Mongo数据库 ###使用命令“ npm run installDB”加载脚本,该脚本将向数据库添加公告 执行命令“ npm run dev”,开始测试API *要注册用户,请在以下位置进行POST:本地主机:3000 / apiv1 /注册它将要求输入名称,电子邮件并通过 *注册后,我们可以通过POST访问以下路线:本地主机:3000 / apiv1 /登录以登录,我们会收到一个令牌,该令牌将是我们用来列出广告的令牌 *要访问公告列表,我们可以对以下路径执行GET:本地主机:3000 / apiv1 /公告,我们将必须发送已通过我们的令牌 *令牌可以在正文,查询或请求标头中发送 *广告可以按名称,标签,价格,销售进行过滤,它们将在查询字符串中发送
【文件预览】:
Practica_Curso_Node_Js-master
----config_app.js(179B)
----models()
--------modelPushToken.js(324B)
--------modelAnuncios.js(629B)
--------modelUsuarios.js(313B)
----bin()
--------www(2KB)
--------install_bd.js(1KB)
----traductor.js(16B)
----locales()
--------en.json(680B)
--------es.json(747B)
----package.json(540B)
----anuncios.json(1KB)
----routes()
--------index.js(464B)
--------users.js(204B)
--------apiv1()
----views()
--------index.ejs(309B)
--------error.ejs(83B)
----.idea()
--------Nodepop.iml(448B)
--------runConfigurations()
--------misc.xml(599B)
--------vcs.xml(180B)
--------.name(7B)
--------modules.xml(266B)
--------jsLibraryMappings.xml(388B)
--------watcherTasks.xml(1KB)
--------workspace.xml(40KB)
--------libraries()
----.gitignore(540B)
----lib()
--------jwtVerificar.js(973B)
--------dbMongo.js(370B)
--------encriptarpassword.js(261B)
----public()
--------images()
--------stylesheets()
----app.js(2KB)
----README.md(845B)