alert是弹框显示一个警告对话框,属于window的一个方法。
偶然看到一段代码,如下:
|
|
看到代码的第一反应是,这不是面试题中经常考察的let的块级作用域以及setTimeout的代码执行后加入队列嘛,很明显是顺序弹窗0,1,2,3,4,5,6,7,8,9.
alert是弹框显示一个警告对话框,属于window的一个方法。
偶然看到一段代码,如下:
|
|
看到代码的第一反应是,这不是面试题中经常考察的let的块级作用域以及setTimeout的代码执行后加入队列嘛,很明显是顺序弹窗0,1,2,3,4,5,6,7,8,9.
npm 是一个基于 nodejs 的包管理工具,全称叫做node package manager
.
npm中的包其实就是可复用的代码,每个开发者都可以选择把自己的代码发布到 npm上面来管理。每次使用的时候直接npm install <package>
就能安装到本地使用了。我们都可以下载别人公开发布到npm上面的包,像jQuery、express、bootstrap等框架都有被托管到npm上面,所以我们可以很方便的安装下载来使用。这也正是npm最近几年发展如此迅速的原因所在。
但是,因为npm官方的服务器是在国外,国内开发者就会存在一个安装速度过慢的问题。我们可以通过一些办法来解决这个问题。
本质上解决这个问题是把npm默认的镜像源切换到国内的镜像源,国内
目前最稳定也是被使用最多的就是淘宝的镜像源。
淘宝镜像其实是克隆的官网全部的包到国内的淘宝镜像服务器上,所以会慢于官方的更新,但是淘宝镜像每十分钟更新一次的频率也算是很频繁的了,可以打开官网做进一步了解。
vue-cli构建的项目,npm run dev
时看到的页面对应的是npm run build
之后dist
文件夹中的index.html文件,而不是项目根目录下的index.html文件。
我第一次使用vue-cli构建的项目,在npm run build
之后,在本地打开dist
文件夹中的index.html文件,页面是空白的。而在本地npm run dev
是完全没有问题的。更令我郁闷的是push到github上面时,dist
文件都没了。