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

济南做网站找大标如何规避电子政务门户网站建设的教训

济南做网站找大标,如何规避电子政务门户网站建设的教训,做网站自动上传文章,上传设计作品的网站文章目录 新的改变旧的github.io地址,现在不用更新netlify托管之后为这个 一 如何搭建[1]:安装vitepress初始化Vitepress启动项目 二 如何部署[2]视频教程 [3] 新的改变 旧的github.io地址,现在不用 https://dl-hx.github.io/myBlog/ 更新netlify托管之后为这个 https://dl…

文章目录

    • 新的改变
      • 旧的github.io地址,现在不用
      • 更新netlify托管之后为这个
    • 一 如何搭建[1]:
      • 安装vitepress
      • 初始化Vitepress
      • 启动项目
    • 二 如何部署[2]
    • 视频教程 [3]

你好! 这是你第一次使用 **Markdown编辑器** 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。

新的改变

旧的github.io地址,现在不用

https://dl-hx.github.io/myBlog/

更新netlify托管之后为这个

https://dl-hxblog.netlify.app/

一 如何搭建1:

安装vitepress

首先新建文件夹,打开cmd窗口

pnpm add -D vitepress

初始化Vitepress

pnpm vitepress init

这是我的配置,简单介绍一下

  • 第一个是在当前根目录下创建vitepress项目

  • 站点标题和描述。后续可以在配置中改

  • 主题,建议选择第二个,个人觉得比较好看

  • 是否使用ts,我们个人学习就没必要ts了,主要还是我懒

  • 是否添加脚本到package.json,这个还是需要的,启动命令,打包命令这些都得用
    在这里插入图片描述

初始化成功后,使用vscode或webstorm打开文件夹,会看到这样一个目录。接下来简单介绍一下每个文件的含义
image-20240108190215775

  • .vitepress,最核心的目录,
  • theme目录。自定义主题配置,css样式等
  • config.mjs。最核心的文件,各种配置导航栏、侧边栏、标题什么的都是在这里
  • node_modules。安装的依赖
  • api-examples.md和markdown-examples.md。官方给的两个示例
  • index.md。主页相关
  • package.json和pnpm-lock.yml。包管理工具需要用的

启动项目

pnpm run docs:dev

打开,看到这个,说明初始化成功

image-20240108190658316

二 如何部署2

  1. 需要在config.mjs里面配置base,名称为github仓库名称,注意不要忘记改之前的icon
base: "/myBlog/"

修改package.json, 添加 "packageManager": "pnpm@8.6.12", 版本号要与后面yaml中的pnpm版本号一致

{"devDependencies": {"vitepress": "^1.6.3"},"scripts": {"docs:dev": "vitepress dev","docs:build": "vitepress build","docs:preview": "vitepress preview"},
+ "packageManager": "pnpm@8.6.12"
}
  1. 在 github 中创建一个名称为myBlog的仓库
    在这里插入图片描述
  2. 在项目中初始化 git
$ git init
  1. 根目录添加.gitignore 文件
# Project exclude paths
.idea
.DS_Store
node_modules
/dist
  1. 上传代码
$ git push -u origin master
  1. 选择github actions
    在这里插入图片描述

  2. 设置工作流
    在这里插入图片描述

  3. 重命名并设置deploy脚本2
    脚本文件:参考的vitepress官方文档:https://vitepress.dev/guide/deploy#github-pages
    这里发现参考资料里面的node包有问题,换成我们的
    在这里插入图片描述


name: Deploy VitePress site to Pageson:push:branches: [master]workflow_dispatch:
# 设置tokenn访问权限
permissions:contents: readpages: writeid-token: write# 只允许同时进行一次部署,跳过正在运行和最新队列之间的运行队列
# 但是,不要取消正在进行的运行,因为我们希望允许这些生产部署完成
concurrency:group: pagescancel-in-progress: falsejobs:# 构建工作build:runs-on: ubuntu-lateststeps:- name: Checkoutuses: actions/checkout@v3with:fetch-depth: 0 # 如果未启用 lastUpdated,则不需要- name: Setup pnpmuses: pnpm/action-setup@v2 # 安装pnpm并添加到环境变量with:version: 8.6.12 # 指定需要的 pnpm 版本- name: Setup Nodeuses: actions/setup-node@v3with:node-version: 18cache: pnpm # 设置缓存- name: Setup Pagesuses: actions/configure-pages@v5  # 在工作流程自动配置GithubPages- name: Install dependenciesrun: pnpm install # 安装依赖- name: Build with VitePressrun: |pnpm run docs:build # 启动项目touch .nojekyll  # 通知githubpages不要使用Jekyll处理这个站点,不知道为啥不生效,就手动搞了- name: Upload artifactuses: actions/upload-pages-artifact@v3  # 上传构建产物with:path: .vitepress/dist # 指定上传的路径,当前是根目录,如果是docs需要加docs/的前缀# 部署工作deploy:environment:name: github-pagesurl: ${{ steps.deployment.outputs.page_url }} # 从后续的输出中获取部署后的页面URLneeds: build    # 在build后面完成runs-on: ubuntu-latest  # 运行在最新版本的ubuntu系统上name: Deploysteps:- name: Deploy to GitHub Pagesid: deployment  # 指定iduses: actions/deploy-pages@v4 # 将之前的构建产物部署到github pages中

在这里插入图片描述

  1. 点击确定,耐心等待15秒左右,就可以了,接下来查看我们的域名:
    在这里插入图片描述
    这里我自己的是这个https://dl-hx.github.io/myBlog/

在这里插入图片描述

点击之后.可以看到我们的页面


image-20240108190658316
最后,就部署完毕了

视频教程 3


文章转载自:

http://LyfX5FZU.bpmdx.cn
http://cDh37J4z.bpmdx.cn
http://1QeV6uMg.bpmdx.cn
http://sq3XPw4B.bpmdx.cn
http://iEq0HNLr.bpmdx.cn
http://917wRNbF.bpmdx.cn
http://fUAXII1e.bpmdx.cn
http://SG6XxEvU.bpmdx.cn
http://tiFcU9E1.bpmdx.cn
http://M27TT3Aa.bpmdx.cn
http://36e2OxPT.bpmdx.cn
http://7cb477Q0.bpmdx.cn
http://urMvrwxZ.bpmdx.cn
http://DTjLuxm6.bpmdx.cn
http://2kkFc2tL.bpmdx.cn
http://B8j48BC6.bpmdx.cn
http://jxV5EhcL.bpmdx.cn
http://TZh5BKg1.bpmdx.cn
http://hPs2rZye.bpmdx.cn
http://AduDqj9Z.bpmdx.cn
http://pGLQlW53.bpmdx.cn
http://NPKT5pt8.bpmdx.cn
http://9Z5XIJJn.bpmdx.cn
http://GKNRFG89.bpmdx.cn
http://GInaB9FE.bpmdx.cn
http://tSG1JpK3.bpmdx.cn
http://7OhBsJSH.bpmdx.cn
http://ZGiclAEa.bpmdx.cn
http://o4H9iwKk.bpmdx.cn
http://JtgBTbP7.bpmdx.cn
http://www.dtcms.com/wzjs/715357.html

相关文章:

  • 如何搭建一个属于自己的网站企业微信功能详细介绍
  • 可以自己做网站服务器不东营网站建设优选案例
  • 苏州智信建设职业培训网站订做网站策划
  • 前端网站做完 后端用什么做外包app开发价格表
  • 简单的网站多少钱软件商店安装app
  • 虚拟主机做多个网站使页面具有动态效果的网站建设技术是
  • 网站开发项目文档广州越秀区初中排名
  • 网站编程培训学校有哪些和京东一样的网站
  • 网站做接口到app 价格网站公司优势
  • 高校网站建设工作总结智能软件开发方向怎么样
  • 绚丽的网站欣赏手机网站分辨率做多大
  • 网站没有备案怎么做淘宝客wordpress增加用户组
  • 用于建设教学网站的建站工具有哪些特点国际时事新闻
  • 网站建设 jz.woonl阿里云备案要关网站吗
  • 用网站做微信公众号正规接单赚佣金的平台
  • 申请网站网站百度网页版登录
  • 上海企业建站推荐ASP.NET实用网站开发答案
  • 国外特效网站邢台一天seo
  • 新乡网站开发的公司电话网站建设大概需要多少钱
  • 做ppt的素材免费网站wordpress微信公众号采集
  • 金华建设工程网站编一个公司网址
  • 系统数据库与建设网站吉安微信网站
  • 鄂州网站建设哪家专业上海企业信用网查询
  • 亳州市网站建设中企动力做的网站山西太原
  • 建设部建造师网站聊城定制化网站建设
  • 职业教育专业建设验收网站ztjs登录
  • 网站如何让百度收录做图软件官方网站
  • 兴义网站建设建筑网校排行榜
  • 长沙 汽车 网站建设什么是网络营销调研?它有什么特点?
  • 建设网站页面wordpress主题后门代码检测