5 Yu丶

尚未进行身份认证

好好写代码、显得高级而又优雅

等级
TA的排名 7k+

基于Vue、Element的换肤

基于Vue、Element的换肤方案一本文将介绍几种基于Vue、Element-UI的换肤实现方案,力争通俗易懂,易上手,希望大家喜欢~方案一使用全局的样式

2019-07-28 23:51:27

使用 Element-UI 的 el-tabs 组件,浏览器卡住了

使用Element-UI的el-tabs组件,浏览器卡住了问题正确的解决方案说明问题我使用的版本是:vue@2.5.13、vue-template-compiler@2.5.13、element-ui@2.8.2在一个页面中使用了element-ui的el-tabs组件,然后,切换路由进入这个页面的时候,就卡住了,浏览器也卡住了;去掉el-tabs就好了,使用el-ta...

2019-06-23 22:21:17

【NPM】npm 删除卸载一个模块

【NPM】如何优雅的卸载npm包方法一方法二npm清理缓存参考方法一我们现在假设要卸载一个npm包:xx-abc。npmuninstallxx-abc这会在node_modules中删除xx-abc的文件夹。1、删除本地模块时你应该思考的问题:是否将在package.json上的相应依赖信息也删除?npmuninstallxx-abc:删除模块,但不删除...

2019-05-21 23:38:35

手把手教你 Vue 服务端渲染

文章目录序写在前面章节介绍如何学习知识点VueSSR性能联系我序服务端渲染=SSR=Server-SideRenderingVue服务器渲染可以说是我们学习Vue技术的最后一个环节了;也是上手难度稍为高一点的一个环节。目前还没有发现很好的学习资料或者教程,文档也不是特别明白,这也导致了很多人没能拿下vue的ssr。所以就想着写一个曲线平滑,循序渐进,明了易懂的...

2019-04-09 10:23:16

支撑百万并发的数据库架构如何设计?

文章目录假设背景多台服务器分库支撑高并发读写大量分表来保证海量数据下的查询性能全局唯一id如何生成方案一:独立数据库自增id方案二:UUID方案三:获取系统当前时间方案四:SnowFlake算法的思想分析读写分离来支撑按需扩容以及性能提升高并发下的数据库架构设计总结看到这个题目,很多人第一反应就是:分库分表啊!但是实际上,数据库层面的分库分表到底是用来干什么的,他的不同的作用如何应对不同...

2019-03-21 15:09:42

使用 Travis CI 自动更新 GitHub Pages

文章目录什么是持续集成开始使用必要的.travis.yml文件install字段script字段部署时面临的问题【重点】方案一、方案二、常见问题扩展知识TravisCI提供的是持续集成服务(ContinuousIntegration,简称CI)。我们在软件开发过程中,有构建、测试、部署这些必不可少的步骤,而这些会花掉我们很多的时间。为了提高软件开发的效率,现在涌现了很多自动化工具...

2019-03-19 22:19:28

import...from 与 import() 的区别异同

文章目录import...fromimport()两者比较import…from这个其实不用过多的说明了,这是ES6中新增的特性,也是现在模块化编程中,我们经常使用的。使用export命令定义了模块的对外接口以后,其他JS文件就可以通过import命令加载这个模块。下面是import...from...的使用示例importVuefrom'vue'i...

2019-02-20 18:44:30

windows 使用 Git Bash 上下箭头不生效的解决方案

windows使用GitBash上下箭头不生效使用数字代替使用winpty使用数字代替windows中的使用上下键不生效的情况下,可以用数字代替进行选择你这里可以输入数字2,然后回车,表示你要选择第2个。使用winpty这里以vuecreate创建项目为例:将vuecreatehello-world改为:winptyvue.cmdcr...

2019-01-23 16:56:06

【Git】详细介绍git每个命令与总结

详细介绍git每个命令与总结git简介实用指令详解mergefetchpullpushlogtagstashremotecommitbranchcheckoutrebase常见问题gitclone如何新建分支从远程仓库拉取代码到本地仓库,并建立跟踪关系如何在远程仓库新建一个分支比较文件忽略某些文件bug分支配置文件查看配置设置gitpush默认设置别名保存用户名和密码对于http(s...

2019-01-06 23:22:15

基于 vue + Element-ui 开发的后台管理系统

基于vue+Element-ui开发的后台管理系统引文思考快速上手项目结构介绍项目演示地址:https://git.io/fp9UM项目仓库地址:https://github.com/Neveryu/vue-cms引文搞一个后台管理系统,应该是每个公司都会有的需求。基于后端(JAVA、PHP、GO)的MVC模式的后台管理系统中,一般前端使用的技术栈都是jQuery+B...

2018-12-25 16:39:30

[JavaScript] for、forEach、for...of、for...in 的区别与比较

for、forEach、for...of、for...in的区别与比较写在前面:本文不会写太多的细节例子,毕竟这些基本知识还是比较简单的。for与forEach1、forEach虽然是for循环的简化版本,但是并不是说forEach就比for更好用,forEach适用于循环次数未知,或者计算循环次数比较麻烦情况下使用效率更高,但是更为复杂的一些循环还是需要用到...

2018-12-17 18:19:11

vue 打包后 static 中图片路径不对的问题

vue打包后static中图片路径不对的问题在做这个vue-cms项目时,npmbuild打包部署后,然后访问的时候,发现:图片不能正常的显示(包括背景图,logo之类的),请求的路径都404了,明显不对。...

2018-12-10 10:34:57

npm ci 命令

npmci命令说明使用总结一个例子说明npmci类似于npm-install,但它旨在用于自动化环境,如测试平台,持续集成和部署。通过跳过某些面向用户的功能,它可以比常规的npm安装快得多。它也比常规安装更严格,它可以帮助捕获由大多数npm用户的增量安装的本地环境引起的错误或不一致。使用确保你有package-lock以及最新的安装:$cd./my/npm/p...

2018-12-09 17:02:32

新版 vue loader 使用注意细则

新版vueloader使用注意细则基本使用规则webpack中的css-loadervue中的vue-style-loadervue-loader版本v15.基本使用规则1、VueLoader的配置和其它的loader不太一样。除了通过一条规则将vue-loader应用到所有扩展名为.vue的文件上之外,请确保在你的webpack配置中添加VueLo...

2018-12-08 23:04:26

Mac sublime 安装包的时候出现 unable to download xxx (_ssl.c:548)

Macsublime安装包的时候出现unabletodownloadxxx前置条件:【本文行文中,所使用的电脑环境为mac】(当然不排除,在其他系统下,依然可以采用这种解决方案)今天想在sublime上安装一个DocBlockr的包。走正常的安装流程,选中DocBlockr后,回车。结果就提示了:PackageControlUnabletodownloa...

2018-12-06 22:28:39

Vue 实战实用技术点

Vue实战实用技术点给props属性设置多个类型阻止``默认提交行为data初始化templateLifecyclehookv-for给props属性设置多个类型这个技巧在开发组件的时候用的较多,为了更大的容错性考虑,同时代码也更加人性化:exportdefault{props:{width:{type:[String,Number...

2018-11-22 23:10:42

npm install 你很明白吗

npminstall你很明白吗https://docs.npmjs.com/cli/install此命令将安装程序包及其依赖的所有程序包。如果软件包具有package-lock或shrinkwrap文件,则依赖项的安装将由此驱动,如果两个文件都存在,则npm-shrinkwrap.json优先。请参阅package-lock.json和npm-shrinkwrap。https://b...

2018-11-04 22:57:34

关于前端缓存中,指纹与查询字符串的区别

文章目录Sprockets把所有JavaScript文件连接为一个主.js文件,把所有CSS文件连接为一个主.css文件。我们可以按需定制连接文件的方式。在生产环境中,Rails会在每个文件名中插入SHA256指纹,以便Web浏览器缓存文件。当我们修改了文件内容,Rails会自动修改文件名中的指纹,从而让原有缓存失效。Sprockets只用指纹的方式是在文件名中添加文件内容的哈...

2018-10-20 21:39:48

移动端1px & 图片

文章目录css中的1px并不等于设备的1pxviewportcss中的1px并不等于设备的1px在css中我们一般使用px作为单位,在桌面浏览器中css的1个像素往往都是对应着电脑屏幕的1个物理像素,这可能会造成我们的一个错觉,那就是css中的像素就是设备的物理像素。但实际情况却并非如此,css中的像素只是一个抽象的单位,在不同的设备或不同的环境中,css中的1px所代...

2018-10-15 18:33:35

代码重构经验

代码重构经验提炼函数合并重复的条件片段把条件分支语句提炼成函数合理使用循环提前让函数退出代替嵌套条传递对象参数代替过长的参数列表尽量减少参数数量少用三目运算符合理使用链式调用分解大型类用return退出多重循环提炼函数在JavaScript开发中,我们大部分时间都在与函数打交道,所以我们希望这些函数有着良好的命名,函数体内包含的逻辑清晰明了。如果一个函数过长,不得不加上若干注释才能让这...

2018-09-23 23:35:49

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。