摘要: 我们使用vuecli打包出来的vue页面,只有一个html。不错这确实是spa牛逼的地方。 但是对于seo来说,这也是一个致命缺陷。 那就是,完全没法seo。这货连个实体页面都没有。那就很难受了。 此时我们需要借助插件prerender-spa-plugin解决问题。在项目目录输入 cnpm ins 阅读全文
posted @ 2022-07-10 23:00 dreamw 阅读(1929) 评论(0) 推荐(0)
摘要: prerender-spa-plugin预渲染:构建阶段生成匹配预渲染路径的 html 文件(注意:每个需要预渲染的路由都有一个对应的html)。构建出来的 html 文件已有部分内容。 prerender-spa-plugin使用 安装prerender-spa-plugin npm instal 阅读全文
posted @ 2022-07-10 22:56 dreamw 阅读(1195) 评论(0) 推荐(0)
摘要: 最近和同事写了个公司的PC官网,综合个人开发习惯、周期以及需求,我最终选择用vue-cli来快捷开发(因为之前已经写好了基于vue-cli的二次定制脚手架)。上线之后,老大说了一句,还是改回静态页吧,SPA的SEO太差啦。这... 本文会涉及到的内容-- 使用prerender之前的境况介绍 使用p 阅读全文
posted @ 2022-07-10 22:55 dreamw 阅读(747) 评论(0) 推荐(0)
摘要: 之前都是用扩展方法来copy属性值,不过兼容性不是很好。(关于这个扩展方法可以参照这个 博客),不过我们可以通过下方的代码来实现,由于是微软提供的功能,所以不需要考虑兼容性问题: public partial class WebForm2 : System.Web.UI.Page { protect 阅读全文
posted @ 2022-07-10 11:47 dreamw 阅读(46) 评论(0) 推荐(0)
摘要: git clone 整个仓库后使用,以下命令就可以取得该 tag 对应的代码了 git checkout tag_name 但是,这时候 git 可能会提示你当前处于一个“detached HEAD" 状态。(detached 分离的) 因为 tag 相当于是一个快照,是不能更改它的代码的。 直接使 阅读全文
posted @ 2022-07-10 10:19 dreamw 阅读(2950) 评论(0) 推荐(0)