当前位置: 首页 > news >正文

上海做网站销售网站排名

上海做网站,销售网站排名,新乡营销网站建设,做淘宝的网站从零开始-VitePress 构建个人博客上传GitHub自动构建访问 序言 VitePress 官网:VitePress 中文版 1. 什么是 VitePress VitePress 是一个静态站点生成器 (SSG),专为构建快速、以内容为中心的站点而设计。简而言之,VitePress 获取用 Markdown…

从零开始-VitePress 构建个人博客上传GitHub自动构建访问

序言

VitePress 官网:VitePress 中文版

1. 什么是 VitePress

VitePress 是一个静态站点生成器 (SSG),专为构建快速、以内容为中心的站点而设计。简而言之,VitePress 获取用 Markdown 编写的内容,对其应用主题,并生成可以轻松部署到任何地方的静态 HTML 页面。

2、性能

  1. 快速的初始加载
  2. 加载完成后可以快速切换
  3. 高效的交互

一、项目构建

1、新建GitHub博客项目

请添加图片描述

2、将项目clone到本地

3、cd到项目目录

二、安装依赖配置

1、安装pnpm

推荐使用 pnpm,安装pnpm:

npm install -g pnpm

2、安装vitepress

pnpm add vitepress -D
# or
yarn add vitepress -D

3、初始化 VitePress

pnpm vitepress init

初始化之后,会有对应的项目问题需要进行填写,示例如下:
建议在第一项改成.docs目录,以便它与项目的其余部分分开。
请添加图片描述

4、初步项目目录

├─ blog
│  ├——─ .vitepress //当前目录所在的位置就是文档的根目录 最核心的目录|--
│  │  └─ config.mjs //项目的配置文件,最重要
│  ├─ api-examples.md
│  ├─ markdown-examples.md
│  └─ index.md
└─ package.json
  1. .vitepress,最核心的目录
  2. theme目录。自定义主题配置,css样式等
  3. config.mjs。最核心的文件,各种配置导航栏、侧边栏、标题什么的都是在这里
  4. node_modules。安装的依赖
  5. api-exampl
    es.md和markdown-examples.md。官方给的两个示例
  6. index.md。主页相关
  7. package.json包管理工具需要用的
    请添加图片描述

5、启动项目

pnpm run docs:dev

在这里插入图片描述

项目启动后会允许根目录下的index.md,在项目里面所有的md文档均会被编译为html,这里项目的根目录被设置为了./docs,因此会先运行/docs/index.md以下所有介绍的根目录均代表./docs目录下

GitHub自动化构建发布

1、添加.gitignore忽略文件

防止node_module等文件被上传到GitHub上

.idea
.DS_Store
node_modules
dist

请添加图片描述

2、部署到GitHub

git add .git commit -m 'feat: create init' -ngit push origin master

3、进入GitHub项目- Action

请添加图片描述

选择构建流-一般直接选默认的Simple workflow 构建流

4、修改构建配置文件

请添加图片描述

初次进入是默认的构建文件,我们可以进入vitepress官网,找到官方提供的配置文件

copy官方提供的配置文件到github中,修改名称deploy.yml

请添加图片描述

5、‼️非常关键的一步:修改构建流程命令

官网提供的构建指令是基于npm,而我们选择了pnpm,因此要将构建指令根据具体的项目更改

	# 官方的默认指令- name: Setup Pagesuses: actions/configure-pages@v4- name: Install dependenciesrun: npm ci # 或 pnpm install / yarn install / bun install- name: Build with VitePressrun: npm run docs:build # 或 pnpm docs:build / yarn docs:build / bun run docs:build
# 基于pnpm修改后- name: Setup Pagesuses: actions/configure-pages@v4- name: pnpm install- run: npm i -g pnpm- name: Install dependenciesrun: pnpm install # 或 pnpm install / yarn install / bun install- name: Build with VitePressrun: pnpm run docs:build # 或 pnpm docs:build / yarn docs:build / bun run 

提交配置文件

请添加图片描述

6、进入Action 开始自动化构建

请添加图片描述

http://www.qdjiajiao.com/news/3897.html

相关文章:

  • 网站设计开发平台网络宣传
  • 网站底部分享怎么做有没有推广app的平台
  • o2o网站做推广公司如何快速推广
  • 海南网站建设推广公司建立一个网站需要多少钱?
  • 网站建站发布平台app优化网站
  • 天蝎网站建设自媒体营销代理
  • 微信网站怎么做的好名字西安百度推广公司
  • 户外俱乐部网站模板进行优化
  • dw网页设计个人简历成都百度推广账户优化
  • 重庆欧勒精细有限公司网站策划书宜昌网站建设公司
  • 网站图片怎么做的高级seo服务价格表
  • 免费搭建自己的官网长沙百度seo
  • 做的好的营销型网站有哪些脚本外链生成工具
  • 中国建设网站官方网站黄页88网络营销宝典
  • 做服装批发在哪个网站好互联网营销工具
  • wordpress keyshotseo怎么优化方法
  • 惠州网络推广公司seo网络推广排名
  • 网站建设公司取名百度竞价可以自学吗
  • 上社网站建设优化设计
  • 如何用zblog做棋牌网站地推拉新接单平台
  • 廊坊企业官网搭建台州seo排名优化
  • word和the wordpress四川企业seo推广
  • 可以做打赏视频的网站一个新产品怎么推广
  • 做公司网站需要的材料有哪些免费顶级域名注册网站
  • 怎么用vs2010做网站网销怎么销售的
  • 做网站首页图片素材林哥seo
  • 电视墙装修效果图2023新款北京网站优化排名推广
  • 专门做二手房车的网站网站优化团队
  • 新洲建设局网站软文写作的基本要求
  • 网站制作公司 深圳线上推广的公司