Koa2 Koa2 什么是koa框架? koa是一个基于node实现的一个新的web框架,它是由express框架的原班人马打造的。它的特点是优雅、简洁、表达力强、自由度高。它更express相比,它是一个更轻量的node框架,因为它所有功能都通过插件实现,这种插拔式的架构设计模式,很符合unix哲学。 koa源码结构 lib文件夹下放着四个koa2的核心文件:application.js、context 2022-07-22 Node.js 整理
NodeJS NodeJS art-template 使用说明 在zsh中使用npm install art-template命令进行下载。 使用const template = require('art-template')引入模板引擎。 告诉模板引擎要拼接的数据和模板在哪 const html = template('模板路径',数据); 123456789//导入模板引擎模块const templat 2022-07-18 Node.js 整理
mongodb mongodb 数据库基本命令 1234567db //查询当前数据库show dbs //查询所有的数据库use xxx //创建或者切换数据库db.stats() //查看当前数据库的状态db.version() //查看当前数据库的版本db.getMongo() //查看当前DB的链接机器地址db.dropDatabase() //删除数据库 Collect 2022-07-15 Node.js 整理
Vue-router Vue-router 理解: 一个路由(route)就是一组映射关系(key - value),多个路由需要路由器(router)进行管理。 前端路由:key是路径,value是组件。 基本使用 安装vue-router,命令:npm i vue-router 应用插件:Vue.use(VueRouter) 编写router配置项: 123456789101112131415161 2022-07-11 Vue 整理
Vuex Vuex Vuex是在Vue中实现集中式状态(数据)管理的一个Vue插件,对Vue应用中的多个组件的共享状态进行集中式的管理(读/写),也是一种组件间通信的方式,且适用与任意组件间通信。 适用情景: 1.多个组件依赖于同一状态 2.来自不同组件的行为需要变更同一状态 搭建Vuex的环境 在src目录下创建store目录并在其中新建index.js文件。 12345678910111213141 2022-07-10 Vue 整理
Vue组件间通讯 Vue 组件间通讯 vue组件间通讯的各种情况 子传父 自定义事件和$emit 通过$emit和父组件给子组件绑定一个自定义事件实现:子给父传递数据 如下列代码中,父给子绑定的自定义事件为PostName 12345678910111213141516//在父组件中:<Son @PostName="getSonName"/> //<Son v-on:Pos 2022-07-08 Vue 整理
archlinux副屏设置 ArchLinux副屏设置 命令行 查看准备就绪的显示屏 1xrandr 找到主屏幕和副屏幕 Bitter-Gourd的主屏幕和副屏幕分别是:eDP-1和DP-2 设置电脑屏幕为主屏幕 1xrandr --output eDP-1 --auto --primary 设置副屏幕显示 1xrandr --output DP-2 --auto 此时两个屏幕是同步的 设置屏幕拓展 1xrandr --ou 2022-07-07 开发环境配置 原创
枚举类 枚举类 TypeScript 在 ES 原有类型基础上加入枚举类型,使得在 TypeScript 中也可以给一组数值赋予名字,这样对开发者比较友好,可以理解枚举就是一个字典。枚举类型使用enum来定义。 例如,定义一个enum Week 123456789enum Week { SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, F 2022-07-06 Typescript 整理
Typescript Typescript 介绍 TypeScript简称TS。 TS和JS之间的关系其实就是Less/Sass和CSS之间的关系。 就像Less/Sass是对CSS进行扩展一样, TS也是对JS进行扩展。 就像Less/Sass最终会转换成CSS一样, 我们编写好的TS代码最终也会换成JS。 TypeScript是JavaScript的超集,因为它扩展了JavaScript,有JavaScript没 2022-06-20 Typescript 整理