摘要: 前言 此文为ssr三步曲的第三部,前文在这 这篇文章的代码有2个分支:tag-v3-pre、tag-v3 搭建步骤 之前写过一篇文章,koa+mongodb搭建后端,里面写的更详细一些,有兴趣的可以翻出来看看,只不过文末一部分一直搁置未完篇,因为一行行写起来比较繁琐,后面又比较忙。(说白了,是懒,哈 阅读全文
posted @ 2020-07-13 00:22 Thyiad 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 前言 最典型的一个react项目就是react-router+redux(可能再加上redux-thunk或saga),在hooks出来之后,redux也同步跟进加了很多hooks,但已经可以完全抛弃redux,仅仅使用useReducer等hooks来管理数据流了(大型、复杂项目的话,目前还是推荐 阅读全文
posted @ 2020-07-06 12:07 Thyiad 阅读(1151) 评论(0) 推荐(0) 编辑
摘要: 前言 此文为ssr三部曲的第一部,前文在这 这个版本的代码在这 安装依赖 typescript 安装typescript,并初始化一个tsconfig.json出来 npm install -S -D typescript node_modules/.bin/tsc --init // 局部tsc需 阅读全文
posted @ 2020-06-19 18:54 Thyiad 阅读(8006) 评论(1) 推荐(0) 编辑
摘要: 前言 vue和react的项目已经大大小小做过很多个了,基本都是基于cli搭建的,比如vue使用vue-cli,react使用umi、create-react-app、razzle、next等等,虽然各个配置也基本清楚,但webpack也没有系统学习过,都是需要用时再翻文档。 所以这次自己从零搭建, 阅读全文
posted @ 2020-06-19 18:53 Thyiad 阅读(231) 评论(0) 推荐(0) 编辑
摘要: title: nodejs项目升级为ts date: 2020 01 12 categories: frontend tags: nodejs typescript 前言 最近把之前自用的一个小型nodejs框架(koa2+mongo)升级为了ts,在此记录一下大致步骤。 安装typescript 阅读全文
posted @ 2020-01-12 14:00 Thyiad 阅读(4095) 评论(0) 推荐(0) 编辑
摘要: 前言 gyp是一种根据c++源代码编译的工具,node gyp就是为node编译c++扩展的时候使用的编译工具。 问题 一直有使用到bcrypt模块,而bcrypt依赖于node gyp。但最近在windows部署却有奇怪的问题: bash error bcrypt@3.0.2 install: b 阅读全文
posted @ 2019-11-12 15:44 Thyiad 阅读(3485) 评论(0) 推荐(0) 编辑
摘要: title: koa2+mongodb搭建后台 date: 2018 12 28 categories: frontend tags: koa2 mongodb nodejs 前言 毫无疑问,目前nodejs里面用来开发后台的首选就是koa2+mongodb的组合了。参考过很多资料,都是零零碎碎不齐 阅读全文
posted @ 2018-12-28 19:50 Thyiad 阅读(5266) 评论(5) 推荐(0) 编辑
摘要: title: iisnode运行koa2项目 date: 2018 12 18 categories: frontend tags: iisnode nodejs 前言 前段时间在研究koa2+mongodb,捣鼓完一个项目之后,就是发布的问题了。一般来说,nodejs的项目,推荐开发用node 阅读全文
posted @ 2018-12-18 15:39 Thyiad 阅读(731) 评论(0) 推荐(0) 编辑
摘要: 前言 此处记录一下mongodb开启身份验证的步骤 具体步骤 安装mongodb mac下直接使用homebrew安装即可:brew install mongodb,windows则下载对应的安装包 创建用户 开启验证 mac需要修改 /usr/local/etc/mongod.conf,windo 阅读全文
posted @ 2018-12-18 15:38 Thyiad 阅读(2767) 评论(0) 推荐(0) 编辑
摘要: 前言 很久没上来看了,此处来记录一下之前用js做的几个算法题。里面涉及动态规划、穷举、迷宫、路径等等。 "jsfiddle" 以下是题目 1. 编程:断开链条 给定一个包含N个整数的数组A,假设这个数组表示的是一条链条,其中 每个元素表示链条上的一环。 现在我们想把这条链条断成3小部分。 我们需 要 阅读全文
posted @ 2018-05-22 16:36 Thyiad 阅读(1182) 评论(9) 推荐(1) 编辑