logo头像

-------------

vuejs、react如何在服务器部署?

vuejs、react如何在服务器部署?

最近好多伙伴说,我用vue做的项目本地是可以的,但部署到服务器遇到好多问题:资源找不到,直接访问index.html页面空白,刷新当前路由404。。。用react做的项目也同样遇到类似问题。现在我们一起讨论下单页面如何部署到服务器? ...

CSS 选择器

CSS 选择器

今天团队中一个正在交接的小弟出去面试,气冲冲的回来吐槽面试官不会面试,竟然会问CSS选择器,在我苦口婆心的劝说下,小弟终于意识到CSS选择器的重要性,为了让他能够找到一个好工作,我便写了这篇文章供他学习。 简介定义我们都知道一条CSS...

git clone 太慢的解决方式

众所周知,虽然github没有在国内被墙,但是依然访问很慢。在 clone 项目到本地时,如果项目很大(比如我clone antd的时候估算了一下大概有一百多兆),那就很麻烦了。这里介绍一些比较通用的解决方案。在我机器上 clone ...

Javascript 异步编程

背景我们都知道,Javascript 语言的执行环境是“单线程”的。单线程在程序执行时,一次只能完成一个任务。如果有多个任务,就必须排队,前面一个任务完成,在执行后面一个任务,以此类推。 这种模式的好处是实现起来比较简单,执行环境相...

javascript 数据类型

javascript 数据类型

概述JavaScript 每一个值,都属于某一种数据类型,JavaScript 的数据类型,共有六种。(ES6 又新增了第七种 Symbol 类型的值)。 数值(number):整数和小数(比如1和3.14);字符串(string)...

javascript 相等运算符

javascript 相等运算符

概述JavaScript中,相等运算符(==)是一个很让人头痛的运算符,它的语法行为多变,不符合直觉。比如下面这个表达式,它的值是什么?想知道答案或语言内部怎么处理,我们可以去查看规格。规格对每一种语法行为的描述,都分成两部分:先是总...

javascript 函数

javascript 函数

函数是一段可以反复调用的代码块。函数还能接受输入的参数,不同的参数会返回不同的值。 立即执行函数在 Javascript 中,圆括号()是一种运算符,跟在函数名之后,表示调用该函数。比如,print()就表示调用print函数。 有时...

webpack 打包后文件分析

版本:v4.17.1 前言Webpack 是目前使用最为火热的打包工具,没有之一,每月有数百万的下载量,为成千上万的网站和应用提供支持。我们网页拥有着复杂的JavaScript代码和一大堆依赖包,webpack 把我们的项目当做一个整...

lerna管理前端packages的最佳实践

lerna管理前端packages的最佳实践

背景对于维护过多个package的同学来说,都会遇到一个选择:这些package是放在一个仓库里维护还是放在多个仓库里单独维护,数量较少的时候,多个仓库维护不会有太大问题,但是当package数量逐渐增多时,一些问题逐渐暴露出来:一、...