新年伊始,将个人网站从 dumi 迁移到了 docusaurus。
个人网站迁移
· 阅读需 21 分钟
新年伊始,将个人网站从 dumi 迁移到了 docusaurus。
webpack-devServer
,一般简称WDS
,是 webpack 内置的用于开发环境的服务器配置。webpack
本身提供三种方式用于开发环境修改代码以后自动编译,以提高开发效率:
总体来说,WDS 配置最容易,并且提供 HMR 的功能,只需要配置devServer.hot: true
就直接启用,方便到了极致!下面就重点看一下 WDS 的proxy
配置。
head
标签是在 HTML 的根元素html
里的第一个标签,它的内容如下:
title
标签,表示文档的标题,显示在浏览器的标签栏上;如果时iframe
则可以允许不包含title
标签<head>
<title>My test page</title>
</head>
base
标签,给页面上所有的 URL 相对地址提供一个基础路径,因此它会影响全局的链接地址。base
是一个非常危险的标签,容易造成跟 JavaScript 的配合问题meta
标签<base target="_top" href="http://www.example.com/">
link
标签,规定了当前文档与外部资源的关系,例如标识favicon
,css
等静态资源<link rel="icon" href="favicon.ico">
<link rel="stylesheet" href="my-css-file.css">
style
,即直接指定的CSS
样式表<head>
<style>
h1 {color:red;}
p {color:blue;}
</style>
</head>
script
标签,但是一般不会至于head
中,如果要放在head
中一般需要使用async
来异步加载资源2021 年 8 月 13 日以后,GitHub 宣布不再支持密码登录的客户端授权方式。