| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> 【保姆级】VitePress 新建项目+部署Github Pages流程+常见报错处理 -> 正文阅读 |
|
[开发工具]【保姆级】VitePress 新建项目+部署Github Pages流程+常见报错处理 |
最近想搞个博客,挺喜欢VitePress简洁的风格,嘿嘿说干就干?(?????????),又是一篇超级体贴的保姆级教程》〉你值得拥有o(≧v≦)o? 构建vitepress项目1. 新建文件夹
2. 使用编译器打开该文件夹(本文以vs code为例) 3. 打开一个新的终端 4. 初始化项目(Mac方式)
?如果报command not found的错 ?就全局安装下yarn
5. 本地安装 VitePress
6. 创建说明文档
7. 添加脚本
8. 在本地服务器上启动文档站点
如果报如下error Command "docs:dev" not found.错误,检查下刚修改的文件保存没有(? ̄? ??  ̄??) 正常执行会出现下图中的本地地址 按住command点击(Mac)或者复制进浏览器中打开 出现上面👆这个页面就说明创建成功啦?(?????????)?🎉🎉🎉 尽量不要启用管理员权限,不然后后面修改文件,新增文件都很麻烦 部署Github Pages
2. 打开名为用户名.github.io的项目 一般情况按下图进行配置即可 ?然后稍等一下下就可以打开 AQin | 一个GISer记笔记的地方 查看啦Σ( ̄。 ̄ノ)ノ 填坑记录一个踩到的VitePress部署到Github Pages的巨坑 今天上午不管我怎么build、怎么发布,打开:https://aqin1012.github.io/ 都是下面这个样子(b_d) 为啥?。。木得样式???!!(应了那句名言:本地明明好好的……= =)
?
?在我不断build的过程中,我决定打开index.html瞅一眼
?
?我忽然意识到,,按照Github Pages创建静态网站的步骤,我只在项目中上传了build之后生成的dist文件夹📃里的内容(如下图红框框内的文件),所以这个项目中并没有/aqin/和/img/这两个目录。。。
?
那为啥我会build出这两个目录嘞? 果然,我在我的配置文件config.js中惊喜的发现了下面这些……
?
好吧=[,,_,,]:3 我发现了导致图片没有被build进来的最根本的原因是我没把存放图片的文件夹放在public目录下,只有放在这里的静态资源才会被打包。。。 于是我将img文件夹移进了public文件夹下,并注释掉了base: "/aqin/",,再次build
?
?完美(ˉ︶ˉ),push到Github ? 进入到配置Github Pages的页面
?
这里由于之前配置过(可以度娘🔍下配置配置教程,建议参考官网),所以是会自动部署的(但需要时间),可以在Action处查看部署情况
?
单击打开网址:https://aqin1012.github.io/
?
啊啊啊,终于有样式叻(●°u°●) 」🎉🎉🎉 PS>我又仔细看了官方教程,发现是有这些相关提示的(呜呜呜呜呜呜🤦?♂捂脸ing) ? 来来来我们一起好好看官方教程( ・?・ ) |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 22:51:48- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |