文件名称:node-mongoose-setup:Node.js MongoDB REST API Sarter
文件大小:72KB
文件格式:ZIP
更新时间:2024-02-24 07:15:40
nodejs express mongodb mongoose rest-api
安装 设置非常简单。 克隆存储库- git clone https://github.com/sunilksamanta/node-mongoose-setup cd node-mongoose-setup npm install 使用.env命令在项目的根目录下创建一个.env文件。 MONGO_URL=YOUR_MONGO_URL PORT=5000[YOUR_DESIRED_PORT] NODE_ENV=YOUR_APP_ENVIRONMENT[production/development] JWT_SECRET=YOUR_JWT_SECRET_STRING 包含示例文件.env.example 。 您的项目已准备就绪。 现在开始项目。 npm start 转到http://localhost:5000 。 您应该看到一个默认的欢迎页面。 您的API基本路径为http://localhost:5000/api 。 首先创建一些帐户以开始进行身份验证。 认证方式 JWT身份验证已添加到该项目中。 用户模型在models / User.js中定义。 对于注册,登录和注
【文件预览】:
node-mongoose-setup-master
----.travis.yml(34B)
----config()
--------config.js(503B)
--------database.js(832B)
--------routes.js(1KB)
--------server.js(499B)
----index.js(628B)
----package.json(1KB)
----readme.md(6KB)
----.eslintrc.json(4KB)
----.github()
--------ISSUE_TEMPLATE()
--------workflows()
----tests()
--------index.js(958B)
----system()
--------routes()
--------controllers()
--------services()
--------helpers()
----LICENSE(1KB)
----package-lock.json(154KB)
----.env.example(177B)
----src()
--------models()
--------routes()
--------controllers()
--------services()
----.gitignore(2KB)
----CODE_OF_CONDUCT.md(3KB)
----contributing.md(423B)