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

青岛通力建设集团网站西宁手机网站微站建设

青岛通力建设集团网站,西宁手机网站微站建设,北京到安阳高铁时刻表,wordpress 是移动端不显示使用VitePress搭建静态站点博客 官方文档什么是VitePress#xff1f;一、初始化项目1.安装依赖包VitePress可以单独使用#xff0c;也可以安装到现有的项目中。在这两种情况下#xff0c;您都可以安装它: (也可以全局安装#xff0c;建议#xff1a;当前项目内安装) 2.初始… 使用VitePress搭建静态站点博客 官方文档什么是VitePress一、初始化项目1.安装依赖包VitePress可以单独使用也可以安装到现有的项目中。在这两种情况下您都可以安装它: (也可以全局安装建议当前项目内安装) 2.初始化项目文件结构 3.运行命令4.访问 http://localhost:5173/5.效果 二、优化 可根据自己需求配置1.添加logo1.默认主题2.默认主题自定义主题 2.为features添加icon和可点击效果首页完整配置docs\docs\.vitepress\config.mts VitePress核心配置 三、国际化配置1.需要根据不同的语言创建不通语言的目录和文档声明2.base配置docs.tshead.tstheme.tsindex.ts 3.config配置zh-CN.config.tsen-US.config.tsindex.ts 4.nav配置zh-CN.nav.tsen-US.nav.tsindex.ts 5.sidebars配置zh-CN.sidebar.tsen-US.sidebar.tsindex.ts 6.config.mts 配置7.新建对应语言的docs的存放目录我是以语言区分的8.index.md 四、最终的效果图 官方文档 VitePress官方文档 什么是VitePress VitePress是一个静态站点生成器(SSG)专为构建快速、以内容为中心的网站而设计。简而言之VitePress把你的源内容写成降价对其应用主题并生成可以在任何地方轻松部署的静态HTML页面。 他是VuePress的小兄弟基于Vite创建。 VuePress官方文档 一、初始化项目 注意可以新建空文件夹创建项目也可全局安装vitepress创建项目 1.安装依赖包 VitePress可以单独使用也可以安装到现有的项目中。在这两种情况下您都可以安装它: (也可以全局安装建议当前项目内安装) # npm npm add -D vitepress# pnpm pnpm add -D vitepress# yarn yarn add -D vitepress# bun bun add -D vitepress2.初始化项目 # npm npx vitepress init# pnpm or yarn pnpm dlx vitepress init# bun bunx vitepress init文件结构 . ├─ docs │ ├─ .vitepress │ │ └─ config.js │ ├─ api-examples.md │ ├─ markdown-examples.md │ └─ index.md └─ package.json3.运行命令 {...scripts: {docs:dev: vitepress dev docs,docs:build: vitepress build docs,docs:preview: vitepress preview docs},devDependencies: {vitepress: 1.0.0-rc.24}... }# npm npm run docs:dev# pnpm pnpm run docs:dev# yarn yarn docs:dev# bun bun run docs:dev4.访问 http://localhost:5173/ http://localhost:5173/ 注意默认端口号是vite的端口号5173 5.效果 二、优化 可根据自己需求配置 选择默认主题自定义主题的效果个人觉得这个效果比默认的效果好看 1.添加logo 1.默认主题 2.默认主题自定义主题 后续配置全是基于【默认主题自定义主题】的框架实现 2.为features添加icon和可点击效果 首页完整配置 --- # https://vitepress.dev/reference/default-theme-home-page layout: homehero:name: My Awesome Projecttext: A VitePress Sitetagline: My great project taglineimage:src: /v-logo.pngalt: 梦和远方actions:- theme: brandtext: Markdown Exampleslink: /markdown-examples- theme: alttext: API Exampleslink: /api-examplesfeatures:- icon: title: Feature Adetails: Lorem ipsum dolor sit amet, consectetur adipiscing elitlink: /api-examples- icon: ⚡️title: Feature Bdetails: Lorem ipsum dolor sit amet, consectetur adipiscing elit- icon: ️title: Feature Cdetails: Lorem ipsum dolor sit amet, consectetur adipiscing elit --- docs\docs.vitepress\config.mts VitePress核心配置 import { defineConfig } from vitepress// https://vitepress.dev/reference/site-config export default defineConfig({base: /,title: 梦和远方,description: 梦和远方的博客,themeConfig: {// https://vitepress.dev/reference/default-theme-configlogo: /v-logo.png,siteTitle: 二级标题会替换一级标题,footer: {message: Released under the MIT License.,copyright: Copyright © 2023-present 梦和远方,},nav: [{ text: Home, link: / },{ text: Examples, link: /markdown-examples }],sidebar: [{text: Examples,items: [{ text: Markdown Examples, link: /markdown-examples },{ text: Runtime API Examples, link: /api-examples }]}],socialLinks: [{ icon: github, link: https://github.com/vuejs/vitepress }]} }) 三、国际化配置 VitePress国际化 1.需要根据不同的语言创建不通语言的目录和文档声明 最终的目录结构 2.base配置 docs.ts import { enUSConfig, zhCNConfig } from ../configs;export const docsConfig {base: /,title: 梦和远方,description: 梦和远方的博客,lang: zh-CN,lastUpdated: true,/* 语言配置 */locales: {// 若果配置了root则双击title的时候不会返回/路径下了只会返回在link路径下// root: { label: 简体中文, lang: zh-CN, link: /zh-CN, ...zhCNConfig },zh-CN: {label: 简体中文,lang: zh-CN,link: /zh-CN, // index 直接跳转到首页...zhCNConfig,},en-US: {label: English,lang: en-US,link: /en-US,...enUSConfig,},}, }; head.ts import type { HeadConfig } from vitepress;export const head: HeadConfig[] [[link, { rel: icon, href: /favicon.ico }],[meta, { name: keywords, content: 梦和远方, 梦和远方的博客 }], ];theme.ts import type { DefaultTheme } from vitepress;export const themeConfig: DefaultTheme.Config {// https://vitepress.dev/reference/default-theme-configfooter: {message: Released under the MIT License.,copyright: Copyright © 2023-present 梦和远方,},// logologo: /v-logo.png,// 首页// logoLink: /,// i18n路由false切换首页true内容切换i18nRouting: true,// 搜索配置二选一search: {// 本地离线搜索provider: local,// 多语言搜索配置options: {locales: {/* 默认语言 */zh-CN: {translations: {button: {buttonText: 搜索,buttonAriaLabel: 搜索文档,},modal: {displayDetails: 显示详细列表,noResultsText: 无法找到相关结果,resetButtonTitle: 清除查询结果,footer: {selectText: 选择,navigateText: 切换,closeText: 关闭,},},},},en-US: {translations: {button: {buttonText: Search,buttonAriaLabel: Search for Documents,},modal: {displayDetails: Display detailed list,noResultsText: Unable to find relevant results,resetButtonTitle: Clear Query Results,footer: {selectText: select,navigateText: switch,closeText: close,},},},},},},},// 社交链接socialLinks: [{ icon: github, link: https://github.com/vuejs/vitepress },], }; index.ts export * from ./docs; export * from ./head; export * from ./theme;3.config配置 zh-CN.config.ts import { DefaultTheme, LocaleSpecificConfig } from vitepress; import { getZhCNNav } from ../navs; import { getZhCNSidebar } from ../sidebars;// https://vitepress.dev/reference/site-config export const zhCNConfig: LocaleSpecificConfigDefaultTheme.Config {description: 梦和远方的博客,title: 梦和远方,lang: zh-CN,themeConfig: {// https://vitepress.dev/reference/default-theme-configdarkModeSwitchLabel: 主题,docFooter: {prev: 上一篇,next: 下一篇,},lastUpdatedText: 最后更新,nav: getZhCNNav(),outline: {level: [2, 6],label: 目录,},returnToTopLabel: 返回顶部,sidebarMenuLabel: 菜单,sidebar: getZhCNSidebar(),socialLinks: [{ icon: github, link: https://github.com/vuejs/vitepress },],}, };en-US.config.ts import { DefaultTheme, LocaleSpecificConfig } from vitepress; import { getEnUSNav } from ../navs; import { getEnUSSidebar } from ../sidebars;// https://vitepress.dev/reference/site-config export const enUSConfig: LocaleSpecificConfigDefaultTheme.Config {description: 梦和远方的博客,title: 梦和远方,lang: en-US,themeConfig: {// https://vitepress.dev/reference/default-theme-configdarkModeSwitchLabel: Theme,docFooter: {prev: Previous page,next: Next page,},lastUpdatedText: Last updated,nav: getEnUSNav(),outline: {level: [2, 6],label: List,},returnToTopLabel: Return to the top,sidebarMenuLabel: Menu,sidebar: getEnUSSidebar(),socialLinks: [{ icon: github, link: https://github.com/vuejs/vitepress },],}, };index.ts export * from ./zh-CN.config; export * from ./en-US.config;4.nav配置 zh-CN.nav.ts import type { DefaultTheme } from vitepress;export const getZhCNNav: () DefaultTheme.NavItem[] () {return [{text: 主页,link: /,},{text: 前端,items: [{icon: reco-message,text: CSS,items: [{text: CSS实战,link: /zh-CN/applet-docs.md,},{text: CSS文档,link: /zh-CN/backend-docs.md,},{text: CSS文档,link: /zh-CN/front-end-docs.md,},],},{ icon: reco-account, text: 关于, link: /about/ },],},]; };en-US.nav.ts import type { DefaultTheme } from vitepress;export const getEnUSNav: () DefaultTheme.NavItem[] () {return [{text: 主页,link: /,},{text: 前端,items: [{text: CSS,items: [{text: CSS实战,link: /en-US/applet-docs.md,},{text: CSS文档,link: /en-US/backend-docs.md,},{text: CSS文档,link: /en-US/front-end-docs.md,},],},{text: 关于,link: /about/,},],},]; };index.ts export * from ./zh-CN.nav; export * from ./en-US.nav;5.sidebars配置 zh-CN.sidebar.ts import type { DefaultTheme } from vitepress;export const getZhCNSidebar: () DefaultTheme.Sidebar () {return {/zh-CN/docs/前端/: [{text: CSS,collapsed: true,items: [{text: CSS实战,link: /zh-CN/applet-docs.md,},{text: CSS文档,link: /zh-CN/backend-docs.md,},{text: CSS文档,link: /zh-CN/front-end-docs.md,},],}]}; };en-US.sidebar.ts import type { DefaultTheme } from vitepress;export const getEnUSSidebar: () DefaultTheme.Sidebar () {return {/en-US/docs/前端/: [{text: CSS,collapsed: true,items: [{text: CSS实战,link: /en-US/applet-docs.md,},{text: CSS文档,link: /en-US/backend-docs.md,},{text: CSS文档,link: /en-US/front-end-docs.md,},],},],}; };index.ts export * from ./zh-CN.sidebar; export * from ./en-US.sidebar;6.config.mts 配置 import { defineConfig } from vitepress; import { docsConfig, head, themeConfig } from ./base;// https://vitepress.dev/reference/site-config export default defineConfig({/* 文档配置 */...docsConfig,/* 标头配置 */head,/* 主题配置 */themeConfig, });7.新建对应语言的docs的存放目录我是以语言区分的 8.index.md --- # 首页 # https://vitepress.dev/reference/default-theme-home-page layout: homehero:name: 梦和远方text: 梦和远方的博客tagline: 简单介绍一下主界面image:src: /v-logo.pngalt: icenetactions:- theme: brandtext: 快来快来link: /zh-CN/applet-docs/applet-docs- theme: alttext: API 案例link: /en-US/applet-docs/applet-docsfeatures:- icon: title: Feature Adetails: Lorem ipsum dolor sit ametlink: /zh-CN/applet-docs/applet-docs- icon: ⚡️title: Feature Bdetails: Lorem ipsum dolor sit ametlink: /zh-CN/applet-docs/applet-docs- icon: ️title: Feature Cdetails: Lorem ipsum dolor sit ametlink: /zh-CN/applet-docs/applet-docs- icon: title: Feature Adetails: Lorem ipsum dolor sit ametlink: /zh-CN/applet-docs/applet-docs- icon: title: Feature Bdetails: Lorem ipsum dolor sit ametlink: /zh-CN/applet-docs/applet-docs- icon: title: Feature Cdetails: Lorem ipsum dolor sit ametlink: /zh-CN/applet-docs/applet-docs ---四、最终的效果图 创作不易查了好多文档才形成最终版转载请注明出处
文章转载自:
http://www.morning.txtzr.cn.gov.cn.txtzr.cn
http://www.morning.gfhng.cn.gov.cn.gfhng.cn
http://www.morning.ppghc.cn.gov.cn.ppghc.cn
http://www.morning.kpfds.cn.gov.cn.kpfds.cn
http://www.morning.ftcrt.cn.gov.cn.ftcrt.cn
http://www.morning.tmrjb.cn.gov.cn.tmrjb.cn
http://www.morning.rfwkn.cn.gov.cn.rfwkn.cn
http://www.morning.nftzn.cn.gov.cn.nftzn.cn
http://www.morning.zqcgt.cn.gov.cn.zqcgt.cn
http://www.morning.wrbf.cn.gov.cn.wrbf.cn
http://www.morning.zqwp.cn.gov.cn.zqwp.cn
http://www.morning.fwjfh.cn.gov.cn.fwjfh.cn
http://www.morning.ksbmx.cn.gov.cn.ksbmx.cn
http://www.morning.smmrm.cn.gov.cn.smmrm.cn
http://www.morning.zlxrg.cn.gov.cn.zlxrg.cn
http://www.morning.smdiaosu.com.gov.cn.smdiaosu.com
http://www.morning.jqllx.cn.gov.cn.jqllx.cn
http://www.morning.wlfxn.cn.gov.cn.wlfxn.cn
http://www.morning.gqbtw.cn.gov.cn.gqbtw.cn
http://www.morning.ylljn.cn.gov.cn.ylljn.cn
http://www.morning.rgrys.cn.gov.cn.rgrys.cn
http://www.morning.zkdmk.cn.gov.cn.zkdmk.cn
http://www.morning.rrwgh.cn.gov.cn.rrwgh.cn
http://www.morning.zwyuan.com.gov.cn.zwyuan.com
http://www.morning.pdbgm.cn.gov.cn.pdbgm.cn
http://www.morning.ykyfq.cn.gov.cn.ykyfq.cn
http://www.morning.qjdqj.cn.gov.cn.qjdqj.cn
http://www.morning.nkrmh.cn.gov.cn.nkrmh.cn
http://www.morning.ybnps.cn.gov.cn.ybnps.cn
http://www.morning.dzzjq.cn.gov.cn.dzzjq.cn
http://www.morning.krbjb.cn.gov.cn.krbjb.cn
http://www.morning.lkthj.cn.gov.cn.lkthj.cn
http://www.morning.hqgxz.cn.gov.cn.hqgxz.cn
http://www.morning.kuaijili.cn.gov.cn.kuaijili.cn
http://www.morning.cxlys.cn.gov.cn.cxlys.cn
http://www.morning.lqypx.cn.gov.cn.lqypx.cn
http://www.morning.dtpqw.cn.gov.cn.dtpqw.cn
http://www.morning.qqklk.cn.gov.cn.qqklk.cn
http://www.morning.ppllj.cn.gov.cn.ppllj.cn
http://www.morning.srckl.cn.gov.cn.srckl.cn
http://www.morning.gidmag.com.gov.cn.gidmag.com
http://www.morning.slmbg.cn.gov.cn.slmbg.cn
http://www.morning.chbcj.cn.gov.cn.chbcj.cn
http://www.morning.rykmz.cn.gov.cn.rykmz.cn
http://www.morning.jydky.cn.gov.cn.jydky.cn
http://www.morning.jzgxp.cn.gov.cn.jzgxp.cn
http://www.morning.dpsyr.cn.gov.cn.dpsyr.cn
http://www.morning.fgppj.cn.gov.cn.fgppj.cn
http://www.morning.skpdg.cn.gov.cn.skpdg.cn
http://www.morning.cbqqz.cn.gov.cn.cbqqz.cn
http://www.morning.rbkdg.cn.gov.cn.rbkdg.cn
http://www.morning.jjxxm.cn.gov.cn.jjxxm.cn
http://www.morning.pqbkk.cn.gov.cn.pqbkk.cn
http://www.morning.mtxrq.cn.gov.cn.mtxrq.cn
http://www.morning.gpkjx.cn.gov.cn.gpkjx.cn
http://www.morning.mzydm.cn.gov.cn.mzydm.cn
http://www.morning.sgbsr.cn.gov.cn.sgbsr.cn
http://www.morning.zcfmb.cn.gov.cn.zcfmb.cn
http://www.morning.qcsbs.cn.gov.cn.qcsbs.cn
http://www.morning.ntwxt.cn.gov.cn.ntwxt.cn
http://www.morning.zlgth.cn.gov.cn.zlgth.cn
http://www.morning.hsflq.cn.gov.cn.hsflq.cn
http://www.morning.huxinzuche.cn.gov.cn.huxinzuche.cn
http://www.morning.xkzr.cn.gov.cn.xkzr.cn
http://www.morning.bzsqr.cn.gov.cn.bzsqr.cn
http://www.morning.plflq.cn.gov.cn.plflq.cn
http://www.morning.rzsxb.cn.gov.cn.rzsxb.cn
http://www.morning.tgnwt.cn.gov.cn.tgnwt.cn
http://www.morning.lwmxk.cn.gov.cn.lwmxk.cn
http://www.morning.c7491.cn.gov.cn.c7491.cn
http://www.morning.txlnd.cn.gov.cn.txlnd.cn
http://www.morning.czgtt.cn.gov.cn.czgtt.cn
http://www.morning.ghxzd.cn.gov.cn.ghxzd.cn
http://www.morning.mwbqk.cn.gov.cn.mwbqk.cn
http://www.morning.rxtxf.cn.gov.cn.rxtxf.cn
http://www.morning.dschz.cn.gov.cn.dschz.cn
http://www.morning.kgjyy.cn.gov.cn.kgjyy.cn
http://www.morning.wtcd.cn.gov.cn.wtcd.cn
http://www.morning.wwznd.cn.gov.cn.wwznd.cn
http://www.morning.rbnp.cn.gov.cn.rbnp.cn
http://www.tj-hxxt.cn/news/249234.html

相关文章:

  • 南昌网站建设品牌wordpress 最简单模板
  • 百度网站怎么制作为什么企业需要建设网站?
  • 关于做美食的网站移动端开发需要学什么
  • 能上国外网站的免费dns曲靖网站建设dodoco
  • 自己做网站能宣传自己的产品吗上海房地产网站建设
  • 打开一个不良网站提示创建成功做网站框架需要什么软件
  • 焦作网站设计公司aspcms 网站栏目管理
  • 做网站每天更新两篇文章网站怎么优化搜索
  • 东莞微网站建设服务南昌房产网信息网
  • 重庆网站空间键词排名三水建设局网站
  • 网站制作需要的软件苏州建站模板厂家
  • 做文献ppt模板下载网站京东网站设计代码
  • 网站怎么加链接青岛网站优化联系方式
  • 徐州网站建设魔站中英文网站多少钱
  • 网站刷流量有用吗网站功能建设中
  • 网站开发交接资料做网站要什么资料
  • 美食网站开发的背景广告制作加工厂
  • 网站链接怎么做临沂百度seo
  • 树莓派下载wordpress宁波seo
  • 海口网站设计公司垂直 网站开发
  • 网站备案需要什么流程正规医院看男科大概多少钱
  • 可以做网站的语言站长工具seo优化建议
  • 做网站违法北京网站设计公司兴田德润信任高
  • 网站备案最快合肥网络推广有限公司
  • 创建公司网站的方案有网站设计 韩国
  • wordpress 同分类评论调用漯河做网站优化
  • 网站防止非法链接怎么做长沙最新招聘信息
  • 做微课的网站品牌营销策划方案
  • 传播公司可以做门户网站吗google网站推广
  • 网站建设 文章实验室规划设计厂商