- 博客(7)
- 收藏
- 关注
原创 JS中的宏任务与微任务
一:概述:JS为单线程程序,一个时刻只会运行一段代码,只有一件事情做完之后才会做另外一件事情。主要有以下模块:1:任务执行线程2:微任务队列3:宏任务队列4:计时器模块执行顺序为:1>2>3一开始JS会执行所有同步代码(阻塞),然后执行所有微任务代码(同步执行过程中遇到微任务会添加至微任务队列),最后执行宏任务代码(同步执行过程中遇到定时器类代码添加至计时器模块),计时器模块负责计时定时器类代码,到时间的添加至宏任务队列。二:代码体现如下setTimeout(() =>
2021-04-27 21:41:47
154
原创 vue使用webpack.DefinePlugin实现环境变量
vue使用webpack.DefinePlugin实现环境变量https://www.jianshu.com/p/709b6582120dvue.config.js 配置webpack全局变量https://blog.csdn.net/Chad97/article/details/105797760/vue.config.js打包静态资源 configureWebpack: { plugins: [ new CopyWebpackPlugin({.
2020-08-28 09:44:23
1361
转载 Windows 如何关闭 Node 脚本占用端口的进程
点击“开始” ---> "运行",输入"cmd"后点击确定按钮,进入DOS窗口,接下来分别运行以下命令:1、查询端口占用的进程IDnetstat -a -n 各个端口占用netstat -ano 各个端口占用和进程PID netstat -aon | findstr "8080"2、通过PID查看端口号所对应的应用程序tasklist | findstr "4456" tasklist /fi "pid eq 4456"3、终止进程taskkill /pid.
2020-05-28 08:55:43
1069
原创 react脚手架配置路径别名
文章写时react版本16.13.11输入命令 npm run eject 在项目根目录下生成config目录2在confilg下打开webpack.config.js文件找到如下位置alias: { // Support React Native Web // https://www.smashingmagazine.com/2016/08/a-glimpse-into-the...
2020-04-21 22:06:12
829
原创 vue-cli3.0配置sass全局预变量文件
vue-cli3.0配置sass全局预变量文件1:安装sass依赖cnpm install sass-loader --save-devcnpm install node-sass --save-dev2:在项目根目录下新建vue.config.js,写入以下内容module.exports = { css: { loaderOptions: { ...
2020-04-16 23:04:46
480
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人