最新 最热

Nuxt项目给script标签添加crossorigin属性

最近给项目添加一个错误日志上报的功能,由于使用的是第三方的服务,导致上报的错误信息都是Script error.。文档上写的很清楚,要处理这个问题只需要两步:添加“crossorigin="anonymous" 属性和添加跨域 HTTP 响应头。那么N...

2020-10-17
0

写给女朋友的中级前端面试秘籍(含详细答案,15k级别)

WeakMap只能以复杂数据类型作为key,并且key值是弱引用,对于垃圾回收更加友好。

2020-10-15
0

Babel配置傻傻看不懂?

前沿:文章起源在于,朋友跟树酱说在解决项目兼容IE11浏览器过程中,遇到“眼花缭乱”的babel配置和插件等,傻傻分不清配置间的区别、以及不了解如何引用babel插件才能让性能更佳,如果你也有这方面的疑虑,这篇文章可能适合你 1...

2020-10-15
1

【webpack】从vue-cli 2x 到 3x 迁移与实践

左图项目结构为vue-cli 2x版本脚手架生成的项目,build文件夹包含了webpack配置

2020-10-15
1

阔别两年,webpack 5 正式发布了!

HI,继 Vue 3 和 React 17 之后,我又来啦!印记中文已经完成了 webpack v5 中文文档的同步及翻译工作,大家可以无缝进行阅读哦。文档地址请认准:https://webpack.docschina.org文档地址请认准:https://webpack.docschina.org...

2020-10-14
0

nodejs相关的配置安装

1.官网下载node.js.安装(https://nodejs.org/zh-cn/),配置环境变量。配置好后cmd中执行验证npm。

2020-10-10
0

Vue.js 源码⽬录设计

包括把模板解析成 ast 语法树,ast 语法树优化,代码生成等功能 编译的工作可以在构建时做(借助 webpack、vue-loader 等辅助插件);也可以在运行时做,使用包含构建功能的 Vue.js。显然,编译是一项耗性能的工作,所以更推荐前者—...

2020-10-10
0

前端综合面试题(第二期)

1.script 的位置是否会影响首屏显示? 不影响开始时间,但影响结束时间 2.disiplay 与 visibility的区别? v-if 与 v-show 的区别相同。前者不满足条件直接移除节点,影响页面布局;后者不满足条件通过Css 方式隐藏样式,节点依...

2020-10-10
0

Tree Shaking概念详解

Tree Shaking 值的就是当我引入一个模块的时候,我不引入这个模块的所有代码,我只引入我需要的代码,这就需要借助 webpack 里面自带的 Tree Shaking 这个功能来帮我们实现。...

2020-10-10
0

CROSS-ENV不同环境配置

项目背景 为了适应h5环境搭建需求,需要动态配置开发,测试,生产三种对应域名及其及打包命令。使用cross-env可以让配置环境更加清晰明了还好管理。 简介 cross-env的作用是不需要全局配置NODE_ENV在scripts脚本中修改NODE...

2020-10-09
0