2018-11-30
偶然发现一个有趣的现象,一行css代码即可迅速实现一个1:1自适应的正方形。先来看一看效果图amazing!
思考~~~揭秘 ^ _ ^
1234div { border: 1px solid #c03; padding-top: 100%;}
浏览地址
Read More
2018-11-29
安装Node.js环境 3m安装法
nvm(node version manager)【需要使用npm安装,替代品是yrm(支持yarn)】
nrm(node registry manager)【需要使用npm安装,替代品是yrm(支持yarn)】
npm(node packages manager)【内置,替代品是n或nvs(对win也支持)】
常用软件...
Read More
2018-11-11
精选的四十五道vue自测题,每五道题公布一次答案。
一、html
12345<div id="app"> <span ____________???____________> 鼠标悬停几秒钟查看此处动态绑定的提示信息! </span></div>
js
123456var ap...
Read More
2018-11-05
看似十分简单的标题截断效果,但是竟然没有一个统一 CSS 属性实现标准,需要用到一些奇淫妙计来实现,一般来说,在做这样文字截断效果时我们更多是希望:
兼容性好,对各大主流浏览器有好的支持
响应式截断,根据不同宽度做出调整
文本超出范围才显示省略号,否则不显示省略号
省略号位置显示刚好
单行文本截断 text-overflow文本溢出我们经常用到的应该就是...
Read More
2018-10-26
在软件开发中,技术变化如此之快,你花费了大量时间学习技术和工具,一旦这些技术被取代,你的知识将变得毫无价值,因为它们大部分都是实施的细节
我最近总是在想这段话,软件开发算不算是真正的知识?
如果它是一种真正的知识,那么理论上,我们学到的东西大部分应该不会过时,就好像微积分不会过时一样。可是实际上,我们都知道,软件开发技能有时效性,十年前学习的编程知识,十...
Read More
2018-10-24
看过typescript官网的5分钟上手之后,觉得语法上像极了JS,相比JS,TS更注重于 ‘type‘ (这样一看JS真的是垃圾,很垃圾),于是动动手写了一个计算器(jsbin在线)体验了一下。
github预览
typescript:1234567891011121314151617181920212223242526272829303132333435...
Read More
2018-10-23
1.打开项目文件夹。找到config文件夹里的index.js文件中的build对象,将assetsPublicPath中的“/”,改为“./”。
2.router文件下面的index.js路由配置文件不要配置mode: “history”(不用配置这个属性)
3.修改config里面的index.js里面的productionSourc...
Read More
2018-10-23
配置 npm 淘宝源1npm config set registry https://registry.npm.taobao.org/
如果后悔了,想撤销淘宝源就运行 npm config delete registry
安装12npm install typescript@2.9.2 -gnpm install ts-node@7.0.0 -g
注意记...
Read More
2018-10-22
维基百科https://zh.wikipedia.org/wiki/Sass
Sass(英文全称:Syntactically Awesome Stylesheets)
是一个最初由Hampton Catlin设计并由Natalie Weizenbaum开发的类 CSS 语言。
发行时间:2007年稳定版本:2016年3月28日
Sass 十分简洁,语法中几乎...
Read More
2018-10-17
为大家推荐GitHub上25个今年最值得关注学习的JavaScript开源项目,这些项目的平均star数达到5000个。
No.1
Prettier:一款帮你解决代码风格问题的代码格式化工具,功能强大,简单易用,支持多语言,减少配置项。*[GitHub上26755个star]*
项目地址: github.com/prettier/pr…
...
Read More