摘要:
1、koa热更新用nodemon 2、koa中暂不支持import/export 3、只发送options请求,没有后续请求 当ctx.set('Access-Control-Allow-Credentials', 'true')时,ctx.set('Access-Control-Allow-Ori 阅读全文
摘要:
1、create-react-app中配置webpack // 方法一:将项目的配置文件抽取到项目中,即运行: npm run eject // 方法二:使用react-app-rewired 2、create-react-app中src文件夹的别名,当使用了ts时可以在tsconfig.json中 阅读全文
摘要:
1、yarn test [文件名] -t [name-of-spec(describe or test )] 直接运行yarn test,会测试所有测试文件;yarn test 后面只跟文件名的话会测试该文件所有用例;后面加 -t name-of-spec,会只测试该测试用例; 2、源码 retur 阅读全文
摘要:
一 、安装 1、Python2 和Java SE Development Kit (JDK)可以直接通过腾讯电脑关键安装, Android SDK安装的时候路径里不能有中文和空格 2、配置java环境变量 3、 adb devices 为空,没有检测到设备 4、Invalid escape sequ 阅读全文
摘要:
冒泡排序 比较任何两个相邻的项,如果第一个比第二个大,则交换它们 重复这样的操作,直到排序完成,具体代码如下: 选择排序 找到数据结构中的最小值并 将其放置在第一位,接着找到第二小的值并将其放在第二位,以此类推。具体代码如下: 插入排序 依次循环每个数组元素,对比当前数组元素在已经排好的数组元素中处 阅读全文
摘要:
创建库 本来以为很简单,结果配置了webpack之后,运行build就报错了,似乎不认识es6语法,于是先后安装了几个包: @babel/core @babel/preset-env babel-loader @babel/plugin-proposal-class-properties 进行了一些 阅读全文
摘要:
一. vue文档中有“由于 JavaScript 的限制,Vue 不能检测以下数组的变动”,是否真是由于JavaScript的限制,还是出于其他原因考虑 第一种情况是利用索引设置一个数组项,经过试验索引是可以设置为响应式的,再去vue源码中看看是怎么实现的,代码是在core/observer/ind 阅读全文
摘要:
大量加载图片面临的问题,目前 一. 浏览器有连接请求限制,一般浏览器都是最大http连接数被限制在6个,有以下解决方法 1. 懒加载,没有浏览到的图片暂不请求 2. 小图片比较多,可以用雪碧图、字体图标、base64等,这样可以有效减少连接数 3. 连接数限制问题还可以由http2来解决,http2 阅读全文
摘要:
关于vue的 Vue,vue-router,vuex的实现原理 Vue的生命周期 Vue有哪些优势 Vue组件间是如何通讯的 父组件和子组件created和mounted的顺序 由于 JavaScript 的限制,Vue 不能检测以下数组的变动,到底是不能实现还是vue不想实现 vuex中mutat 阅读全文
摘要:
getBrowser () { let ua = navigator.userAgent.toLocaleLowerCase() let browserType = null if (ua.match(/msie/) != null || ua.match(/trident/) != null) {... 阅读全文
摘要:
这一段代码会输出什么? 在非严格模式下,会分别输出10和2 在严格模式下和node、vue环境中会直接报错:length属性undefined 要理解为什么会出现这种情况,就需要理解this的作用域 普通函数的this是由动态作用域决定的,它总是指向它的直接调用者,具体可以分为: 1.this总是指 阅读全文
摘要:
首先,在使用脚手架nuxt-app中创建项目时,箭头选用不起作用,这是因为git bash在windows中交互问题,临时的解决办法是换用cmd 登录云服务器后,首先安装nodejs yum install nodejs node -v npm -v如果发现版本低了就散装n工具npm install 阅读全文
摘要:
在github上搜索 followers:>30000 可以看到followers最多的人 stars:>50000 可以看到stars最多的项目 github上md的图片不能显示,目前没找到解决方法,不过在gitlab中只用将图片的网络地址中blob/master改为raw/master就可以了 阅读全文
摘要:
commit message格式说明commit message一般包括三部分:Header、Body和Footer。 Headertype(scope):subject type:用于说明commit的类别,规定为如下几种 feat:新增功能; fix:修复bug; docs:修改文档; refa 阅读全文
摘要:
1.videojs-contrib-hls 在webpack中不能用,解决方法:window.videojs = videojs;出处 https://github.com/videojs/videojs-contrib-hls/issues/600 2.videojs播放RTMP流,服务端没有发送 阅读全文
摘要:
Vue.js Contributing Guide vue 2.x 嗨! 我很高兴你有兴趣为Vue.js做贡献。 在提交您的贡献之前,请务必花点时间阅读以下指南。 行为守则 问题报告指南 PR指南 开发设置 项目结构 Issue Reporting Guidelines 总是使用 https://n 阅读全文
摘要:
() 是为了提取匹配的字符串。表达式中有几个()就有几个相应的匹配字符串。(\s*)表示连续空格的字符串。[]是定义匹配的字符范围。比如 [a-zA-Z0-9] 表示相应位置的字符要匹配英文字符和数字。[\s*]表示空格或者*号。{}一般用来表示匹配的长度,比如 \s{3} 表示匹配三个空格,\s{ 阅读全文
摘要:
mysqld --initialize-insecure // 初始化数据 mysql -u root -p // 登录 navicat for mysql 1251错误解决方法 Error: ER_NOT_SUPPORTED_AUTH_MODE: 解决办法 https://www.jianshu. 阅读全文
摘要:
git init 初始化 git add . 将所有文件添加到暂存区 git commit -m “msg” 提交更改并添加提交信息 git commit -a -m “msg” 不用添加到暂存区,直接提交并添加提交信息 git commit --amend “msg” 增补提交,会使用与当前提交节 阅读全文
摘要:
{ "workbench.colorTheme": "Solarized Dark", // 主题 "editor.detectIndentation": false, // 防止覆盖掉设置的缩进 "editor.wordWrap": "on", // 自动折行 "editor.formatOnPa 阅读全文