会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
cwxwdm
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2019年4月17日
vue路由懒加载 及import
摘要:
阅读全文
posted @ 2019-04-17 13:54 cwxwdm
阅读(1140)
评论(0)
推荐(0)
2019年4月15日
setTimeout传参 和 运行机制
摘要: 1、setTimeout 传参数 setTimeout还允许添加更多的参数。它们将被传入推迟执行的函数(回调函数) 上面代码中,setTimeout共有4个参数。最后那两个参数,将在1000毫秒之后回调函数执行时,作为回调函数的参数。 2、setTimeout运行机制 setTimeout和setI
阅读全文
posted @ 2019-04-15 16:25 cwxwdm
阅读(977)
评论(0)
推荐(0)
JavaScript 运行机制 (Event Loop)
摘要: 单线程就意味着,所有任务需要排队,前一个任务结束,才会执行后一个任务。如果前一个任务耗时很长,后一个任务就不得不一直等着。 所有任务可以分成两种,一种是同步任务(synchronous),另一种是异步任务(asynchronous)。同步任务指的是,在主线程上排队执行的任务,只有前一个任务执行完毕,
阅读全文
posted @ 2019-04-15 16:11 cwxwdm
阅读(134)
评论(0)
推荐(0)
webpack 单独打包指定JS文件(CopyWebpackPlugin)
摘要: Copy files and directories in webpack,在webpack中拷贝文件和文件夹 打印:
阅读全文
posted @ 2019-04-15 13:49 cwxwdm
阅读(2110)
评论(0)
推荐(0)
2019年4月11日
webpack中使用DefinePlugin定义全局变量
摘要: DefinePlugin可以在编译时期创建全局变量。DefinePlugin是webpack注入全局变量的插件,通常使用该插件来判别代码运行的环境变量。
阅读全文
posted @ 2019-04-11 19:23 cwxwdm
阅读(5582)
评论(0)
推荐(0)
2019年4月10日
webpack 样式表抽离成专门的单独文件并且设置版本号
摘要: 先以下的 css 的处理我们都把 mode 设置为 production。 webpack4 开始使用: mini-css-extract-plugin插件, 1-3 的版本可以用: extract-text-webpack-plugin 抽取了样式,就不能再用 style-loader注入到 ht
阅读全文
posted @ 2019-04-10 19:32 cwxwdm
阅读(423)
评论(0)
推荐(0)
webpack使用exclude
摘要: 在进行项目打包的时候,当使用babel-loader进行js兼容时,不需要将node_modules模块下的所有js文件进行打包。
阅读全文
posted @ 2019-04-10 19:16 cwxwdm
阅读(4356)
评论(0)
推荐(0)
2019年4月9日
npm --save 、-D 、--save -dev
摘要: npm install 和 npm i 是一样 --save 和 -S 是一样 --save-dev 和 -D 是一样的 区别: -S, --save 安装包信息将加入到dependencies(生产阶段的依赖,也就是项目运行时的依赖,就是程序上线后仍然需要依赖) -D, --save-dev 安装
阅读全文
posted @ 2019-04-09 19:45 cwxwdm
阅读(1164)
评论(0)
推荐(0)
2019年4月8日
使用 babel-loader(webpack)
摘要: 参考: https://www.jianshu.com/p/d971bffff546 定位 Webpack 速度慢的原因 打包的命令webpack后加三个参数: --colors 输出结果带彩色,比如:会用红色显示耗时较长的步骤 --profile 输出性能数据,可以看到每一步的耗时 --displ
阅读全文
posted @ 2019-04-08 15:52 cwxwdm
阅读(387)
评论(0)
推荐(0)
.babelrc配置(webpack)
摘要: babel是一种js语法编译器,在前端开发过程中,由于浏览器的版本和兼容性问题,很多js的新方法和特性的使用都受到了限制。使用babel可以将代码中js代码编译成兼容绝大多数主流浏览器的代码。 babel6.X版本之后,所有的插件都是可插拔的,也就是说只安装babel依然无法正常的工作,需要配置对应
阅读全文
posted @ 2019-04-08 15:04 cwxwdm
阅读(3683)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告