书架

书架

=一个知识书库=

vue-codemirror

vue-codemirror

## 相关网址 1. Vue 官方插件库推荐的集成实现 - 这个实现做的比较全面,但不支持动态语法高亮的切换 2. [codemirror 支持的语言类型](https://links.jianshu.com/go?to=https://codemirror.net%2Fmode%2F) 3. [codemirror 官网](https://links.jianshu.com/go?to=https://codemirror.net%2Findex.html) ## 具体实现 1. 首先需要运行 `npm i codemirror --save` 在项目中安装对应
more...
Vue-VideoBackground 框架教程

Vue-VideoBackground 框架教程

### 1. 项目介绍 **Vue-VideoBackground** 是一款专为 Vue.js 开发的组件,它允许你在网页或应用程序中添加全屏视频背景,以提升用户体验和视觉吸引力。这个轻巧的插件易于集成,能够无缝地融入到任何 Vue 项目中,使静态页面变得更加生动。 ### 2. 项目快速启动 #### 安装 首先,你需要通过 npm 安装 `vue-videobg`: ```bash npm install --save vue-videobg ``` #### 使用 在你的 Vue 应用中引入组件: ```javascript imp
more...
editorconfig文件

editorconfig文件

## 一、.editorconfig文件是什么? 在项目里,大多时候都能看到.editorconfig文件,刚开始总是忽视掉它,认为它不太重要。但是,它的存在,必定有它的理由,于是,抽空来研究一下,它是什么,能做什么。 [官网](https://editorconfig.org/)是这么介绍EditorConfig的,“EditorConfig帮助开发人员在不同的编辑器和IDE之间定义和维护一致的编码样式。EditorConfig项目由用于定义编码样式**的文件格式**和一组**文本编辑器插件组成**,这些**插件**使编辑器能够读取文件格式并遵循定义的样式。EditorConf
more...
bodyparser实现原理解析

bodyparser实现原理解析

## 为什么我们需要body-parser Koa集成了cookies,fresh,cache等库,但是并没有引入body-parser **也许你第一次和bodyparser相遇是在使用Koa框架的时候**。当我们尝试从一个浏览器发来的POST请求中取得请求报文实体的时候,这个时候,我们想,这个从Koa自带的ctx.body里面取出来就可以了嘛! 唉!等等,但**根据Koa文档,ctx.body等同于ctx.res.body,所以从ctx.body取出来的是空的响应报文,而不是请求报文的实体哦** 于是这时候又打算从Node文档里找找request对象有没有可以提供查
more...
几种js匿名函数写法

几种js匿名函数写法

最近看到2种不错的JavaScript的匿名函数写法,mark一下 # 写法一:多级函数调用 ```javascript function xhr(respond) { return function(options) { return options.m + options.n + respond.h } } function xhr({h : 1})({m: 2, n: 3}) // 6 ``` <!--more--> # 写法二: 函数类型匹配 ```javascript var Handler = {
more...