Nest.js学习日记
Hello Nest
eswang
这个作者很懒,什么都没留下…
展开
-
关于yarn add bcrypt安装失败的问题
前言今天在使用bcrypt进行加密时出现了一点问题,忽然想起来,之前安装cypress时也出现这个问题,看来是和我的python包有关系。问题描述首先,在安装bcrypt时,总是会卡住:bcrypt...或者直接报错:G:\nodejs\moviesite\node_modules\bcrypt>if not defined npm_config_node_gyp (node...原创 2019-12-25 13:59:56 · 954 阅读 · 0 评论 -
Serverless体验之 把nest.js项目部署到Heroku
前言关于serverless服务,之前我们讲过了netlify,和zeit now,也给大家简单介绍过firebase,这次带来的是老牌云服务商heroku。初见首先我个人最喜欢的就是heroku,因为我在做 Python Flask的时候就接触过Heroku了,在李辉老师写的Flask那本书中,他使用的Paas服务好像就是在Heroku门下的,好像还有 pythonanywhere,记不清...原创 2019-11-15 08:34:49 · 1604 阅读 · 0 评论 -
一个使用Nest.js+graphql+React+MongoDB的Crud Demo (后端)
前言之前我们讨论过Graphql的实现,我也曾经使用Graphql做过一点小demo去理解这个新的数据交换形式,然而有趣的是在我知道使用react-graphql可以使用apollo去管理应用状态的时候,我决定去总一个前后端分离的小项目去感觉一下,而nest.js拥有支持良好的crud模块以及graphql模块,因此我选择使用nest.js作为我的后端框架。...原创 2019-11-04 08:01:08 · 1039 阅读 · 0 评论 -
写个博客吧 (Nest博客后台接口和与React前端的交互)
关于React JSX语法期望得到字符串或函数却传入一个对象的错误分析Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: object.原创 2019-10-24 21:57:40 · 888 阅读 · 0 评论 -
Nest.js 入门
今天docker遇到了一直打不开的问题,一直报error,win版本不对,后来折腾到半夜才解决,看这篇文章,里面还有对WIN10家庭版怎么运行docker的描述。回到正题,今天要分享的是今年Node.js势头最猛框架Nest.js。前面我们也介绍过一些小而美的框架,准确的说他们并不算是框架,只是实现HTTP的封装库而已,但是他们围绕自身的完善的生态让他们有了媲美框架的功能性和灵活敏捷的特性...原创 2019-09-28 06:54:23 · 1329 阅读 · 0 评论 -
Nest.js 写一个简单的增删改查
这篇文章主要记录了一个简单的增删改查应用,涉及到了MongoDB,Swagger, 以及以express为底层的Nest.js框架。简单介绍一下用到的工具,swagger就不用说了,MongoDB同样使用docker容器和mongo express进行图形化操作,Nest.js在入门篇我已经详细介绍过了,目前气势如火如荼。在官方文档中Nest.js推荐连接MongoDB的是:$ np...原创 2019-10-01 05:15:27 · 2966 阅读 · 0 评论 -
Nest.js 控制器与服务,告诉你什么是依赖注入
先前用Nest.js写了一个crud demo,为了更加深入的去学习nest.js,还是要把官方文档走一遍的,今天就先看看控制器,服务和module。目录控制器.env提供者依赖注入控制器控制器可以说是上一个nest.js项目用的最多的一部分了,很多东西我们已经见过了,那这个例子来说:@Get('ab*cd')@HttpCode(204)@Header('Ca...原创 2019-10-02 01:46:49 · 1325 阅读 · 0 评论 -
获取Google、Github Oauth ClientID、Secret和简单的Login后端demo
对于开发者来说,获取Github或者Google的第三方登陆权限相对于国内的很多方式要来的更加简单一些,毕竟国内诸如微信等方式都要经过复杂的审核,尴尬。目录GithubGoogleDemoGithubGithub的获取方式相对简单,我们打开下面的网址:https://github.com/settings/developers按照操作一点点来就行,注意Hom...原创 2019-10-03 17:25:24 · 4577 阅读 · 0 评论 -
Nest.js 关于模块导入can't resolve dependencies的问题
Nest.js的模块设计的非常有序,配合命令行参数往往使得创建模块和导入模块变得非常有序合理,但也催生了一个问题,对于没学过Angular的我,一旦模块间依赖出了问题就一脸懵逼:Nest can't resolve dependencies of the AuthService (?). Please make sure that the argument at index [0] is a...原创 2019-10-04 06:00:34 · 14181 阅读 · 3 评论