堆栈 Node.js / Express.js MongoDB /猫鼬 智威汤逊 怎么跑 将variables.env.sample复制到variables.env并对其进行自定义 npm start // or npm run watch 数据样本: npm run seed npm run seed:delete npm run seed:refresh 皮棉: npm run lint 路线/ API 根网址: curl -X GET \ http://localhost:3000/ API验证: curl -X POST \ http://localhost:3000/api/authenticate \ -H ' content-type: application/json ' \ -d ' { "email": "xinh@mail.com", "password": "123456" } ' API获取用户: curl -X GET \ http://localhost:3000/api/users \ -H ' auth
2021-02-03 14:05:53 65KB nodejs javascript jwt mongodb
1
表达猫鼬模板 快速开始 开始开发... 您需要首先创建一个.env文件并配置数据库,然后设置数据库并开始开发/测试。 # install deps yarn install # run in development mode yarn dev # run tests yarn test # check code styles yarn lint # check type errors yarn typecheck 安装依赖项 安装所有程序包依赖项(一次操作) yarn install 运行 在开发模式下运行: 运行应用程序是开发模式。 不应在生产中使用 yarn dev 或调试 yarn dev:debug 在生产模式下运行: 编译应用程序并以生产模式启动 yarn compile yarn start 测试一下 运行摩卡单元测试 yarn test 或调试它们 yarn test:debug 运行测试并在./test/test-results.xml输出JUnit样式的XML测试结果文件 yarn test:junit 试试吧 确保数据库正在运行 打开浏览器到 调用
2021-02-03 14:05:52 2.3MB nodejs template express typescript
1
通用React.js入门 包装: 通用React.js应用程序的简单入门套件,服务器端使用express.js,数据库使用mongoose.js。 使用react-router v4服务器端渲染 简单的项目结构,友好的SEO,快速的性能,易于维护。 带有模块化sass + plop生成器+热重载+服务器端渲染! 让我们开始吧 项目结构 universal - react - starter client App // layout + provider + routers components component // dumb component (stateless component) container // smart component connected with redux store index . js // entry point client main . scss // global styling reducers . js // config reducer routes . js // config routes publ
2021-02-03 14:05:52 2.09MB react javascript setup sass
1
使用MongoDB表达Boillerplate RestfullApi 核心堆栈 Node.js - Express - Mongo数据库-https : 猫鼬-https : nodemon - //www.npmjs.com/package/nodemon pm2 - //www.npmjs.com/package/pm2 特征 使用jwt进行身份验证,登录,注销,注册,黑名单令牌,注销jwt 用jwt验证路线 粗俗的例子 错误处理 数据库不使用sql mongodb mongoose 用摩卡和柴测试 覆盖范围使用istanbull 与码头工人的例子 验证,使用Express-Valdator 分页示例 自定义消息API响应 埃斯林特爱彼迎基地 单元测试 怎么跑 复制环境变量 cp .env-sample .env 手动运行 # install package npm install # running app npm run dev # running unit tetsing npm run test 尽早填写复制的环境 APP_PORT=2000 T
2021-02-03 14:05:51 96KB nodejs mocha mongodb tdd
1
在ES6中具有Express和Mongoose的GraphQL服务器入门套件 产品特点 安装 克隆仓库 运行cp .env.example .env 填充/更新.env文件 润yarn 建造 运行yarn build , src文件夹中的所有内容都将编译到dist文件夹中。 测验 该项目没有任何测试配置。 请检查下面的测试/覆盖库/框架。 贡献 该项目欢迎任何形式的捐助。
2021-02-03 14:05:50 43KB graphql express apollo eslint
1
:grinning_face_with_big_eyes: Node.js-Express-MongoDB-RESTful 在Node.js + Express + MongoDB上的简单RESTful API实现。 职务: :check_mark: 快递4.16 :check_mark: 猫鼬5.3 :check_mark: 护照0.4 :check_mark: 通天塔7.1 :check_mark: 摩卡5.2 :check_mark: 柴4.2 :check_mark: 纽约13.1 :check_mark: 赫斯基1.1.3 :check_mark: 埃斯林特5.8 :check_mark: 更漂亮1.14 :backhand_index_pointing_right_light_skin_tone:先决条件 MongoDB 不要忘记将MongoDB的bin文件夹的位置添加到PATH env变量中。 mongod --version 节点 node --version 纱 npm install -g yarn :backhand_index_poin
2021-02-03 09:37:48 59KB nodejs express mongodb mongoose
1
awesome-express:这个仓库主要是收集Express好用的中间件,新闻资讯,网站等,这是我在基于Expressdevelopweb应用程序中搜集到的一些插件和看到的一些好的内容
2021-02-02 12:06:22 5KB awesome express expressjs awesome-list
1
节点REST API NodeAPI是基于顶级Node.js和Express.js与Mongoose.js进行MongoDB集成的R​​EST API服务器实现。 访问控制在OAuth2orize和Passport.js的帮助下遵循OAuth 2.0规范。 这是文章之后的更新代码。 正在运行的项目 手册 您需要安装和 。 macOS上的节点设置 # Update Homebrew before installing all dependencies brew update # Install Node (+npm) with Homebrew brew install node # Install npm dependencies in project folder npm install 在macOS上安装MongoDB # Install MongoDB with Homebrew brew tap mongodb/brew brew install mongodb-community # Create directory for MongoDB data mkdir -p
2021-02-02 03:35:40 37KB nodejs api express mongodb
1
Cognito-Express:使用AWS Congito进行API身份验证 概要 cognito-express通过验证由Amazon Cognito生成的AccessToken或IDToken的JWT签名,对Node.js应用程序(在服务器上运行或在AWS Lambda函数中运行)上的API请求进行身份验证。 动机 通过此模块,您可以通过验证AccessToken或IDToken的JWT签名来认证Node.js API请求-无需为每个API调用调用Amazon Cognito。 可以轻松,毫不费力地将该模块集成到任何支持风格中间件(包括应用程序或框架中。 该模块实质上捆绑了官方AWS文档中列出的关于步骤1-7。 下载并存储为用户池设置的JSON Web令牌(JWT)。 将令牌字符串解码为JWT格式。 检查iss索赔。 它应与您的用户池匹配。 检查tokenUse声明。 它应与您为access或id令牌类型设置的首选项相匹配 从JWT令牌标头获取孩子,并检索在步骤1中存储的相应JSON Web密钥。 验证已解码的JWT令牌的签名。 检查exp索赔,并确保令牌未过期。
2021-02-01 19:06:03 37KB nodejs aws jwt authentication
1
NERDS(NERP)入门包 简介和功能 您好,我叫Damon Ye,这是NERDS堆栈的样板! NERDS堆栈包括: Node.js Express React,带SQL的Redux数据库(PostgreSQL,Sequelize) 文件由特定域(包括样式表)构成。 终极版的文件被命名为这样的- ComponentNameActionCreator.js或ComponentNameReducer.js JSX文件被明确标记为.jsx文件。 测试是通过Mocha,Chai,SuperTest和Enyzme完成的! 测试文件位于特定组件/容器的目录中。 CSS是使用SASS预编译的,并直接导入到js文件中。 用户可以注册,登录和注销。 密码加密是通过bcryptjs完成的。 使用React Router完成的单页应用程序样式。 使用react-redux的组件容器设计模式。 选择器用于简化状态管理,并放置在减速器文件中。 同步动作创建者,异步动作创建者和常量放置在动作创建者文件中。 包含种子文件seed.js可以轻松创建种子数据。 安装与设定 如果你想修改NE
2021-02-01 14:38:09 186KB react redux nodejs javascript
1