posted @ 2023-08-14 15:02 猿六毛 阅读(37) 评论(0) 推荐(0) 编辑
摘要:
~ 会匹配最近的小版本依赖包,比如~1.2.3会匹配所有1.2.x版本,但是不包括1.3.0 ^ 会匹配最新的大版本依赖包,比如^1.2.3会匹配所有1.x.x的包,包括1.3.0,但是不包括2.0.0 * 这意味着安装最新版本的依赖包 推荐使用~ npm config set save-prefi 阅读全文
摘要:
-web缓存 -- http缓存 -- 强制缓存 -- Expires(废弃) -- Cache-Control -- 协商缓存 -- last-modified -- Etag -- 浏览器缓存 -- localStorage -- sessionStorage -- cookie -http缓存 阅读全文
posted @ 2022-08-30 16:28 猿六毛 阅读(38) 评论(0) 推荐(0) 编辑
摘要:
出现这种报错是在提示你移除babel 5的写法,改用Babel 6写法,既我们在babel.config.js配置presets时需要用【】包裹 presets: [ ["@vue/babel-preset-app"], ["env", { modules: false }] ], 阅读全文
posted @ 2022-05-18 16:05 猿六毛 阅读(436) 评论(0) 推荐(0) 编辑
摘要:
这就是一个校验问题,我们可以在.eslintrc.js文件中加一条vue/setup-compiler-macros配置 env: { node: true, "vue/setup-compiler-macros": true, }, 如果没有解决,并报了vue/setup-compiler-mac 阅读全文
posted @ 2022-05-16 17:07 猿六毛 阅读(3013) 评论(0) 推荐(0) 编辑
摘要:
项目构建打包优化(通过speed-measure-webpack-plugin分析打包速度,使用BundleAnalyzerPlugin对打包结果进行分析) const SpeedMeasureWebpackPlugin = require("speed-measure-webpack-plugin 阅读全文
posted @ 2022-05-13 14:58 猿六毛 阅读(297) 评论(0) 推荐(0) 编辑
摘要:
输入框失焦事件高于click点击事件,如果想要优先触发点击事件,则应把click触发改为onmousedown,并在触发事件后添加阻止浏览器默认事件 @mousedown="handleSelect($event, item)" handleSelect(ev, item) { // input失焦 阅读全文
posted @ 2022-04-22 14:29 猿六毛 阅读(75) 评论(0) 推荐(0) 编辑
摘要:
https://www.cnblogs.com/qiezuimh/p/11440506.html(本人还没操作,暂时记录) 阅读全文
posted @ 2022-03-14 11:00 猿六毛 阅读(49) 评论(0) 推荐(0) 编辑
摘要:
https://juejin.cn/post/6844904174937718792#heading-6 https://juejin.cn/post/7004045635620405278 https://www.cnblogs.com/wanghao123/p/10550325.html 阅读全文
posted @ 2022-03-03 17:33 猿六毛 阅读(21) 评论(0) 推荐(0) 编辑
摘要:
关于SPA单页面的理解以及优缺点 答: SPA(single page application)仅在web页面初始化时加载HTML,javascript和css,一旦加载完成不会因为用户的操作而进行页面的重新加载或跳转。取而代之的时通过路由的机制来进行HTML页面内容的替换、UI及用户交互,避免页面 阅读全文
posted @ 2022-02-09 17:30 猿六毛 阅读(46) 评论(0) 推荐(0) 编辑