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

宁德市建设银行网站seo招聘

宁德市建设银行网站,seo招聘,深圳网络营销模式,小程序开发有什么好处已有项目添加vitepress 已有项目基本配置添加vitepress安装vitepress初始化vitepress项目运行vitepress项目在默认主题的基础上添加自定义主题在docs目录下的.md文件中使用vue组件打包vitepress项目预览vitepress项目 已有项目基本配置 1、使用vite-vue-ts搭建项目 2、UI组件库…

已有项目添加vitepress

  • 已有项目基本配置
  • 添加vitepress
    • 安装vitepress
    • 初始化vitepress项目
    • 运行vitepress项目
    • 在默认主题的基础上添加自定义主题
    • 在docs目录下的.md文件中使用vue组件
    • 打包vitepress项目
    • 预览vitepress项目

已有项目基本配置

1、使用vite-vue-ts搭建项目
2、UI组件库使用arco.design.vue
3、node 版本20.17.0
4、项目使用原子化样式 tailwindcss
5、pnpm 作为包管理工具

添加vitepress

已有的项目中添加vitepress

安装vitepress

pnpm add -D vitepress

初始化vitepress项目

pnpm vitepress init

官方文档给出的说明:

如果正在构建一个独立的 VitePress 站点,可以在当前目录 (./) 中搭建站点。但是,如果在现有项目中与其他源代码一起安装 VitePress,建议将站点搭建在嵌套目录 (例如 ./docs) 中,以便它与项目的其余部分分开。

在这里插入图片描述
生成的vitepress项目结构,以及3个script脚本,如下

在这里插入图片描述

运行vitepress项目

执行命令,打开地址就能看到vitepress生成的网页,如下:

pnpm docs:dev

在这里插入图片描述

在默认主题的基础上添加自定义主题

用于注册UI组件库( @arco-design/web-vu)和原子样式( tailwindcss)
docs/.vitepress目录下添加theme文件夹,结构如下:

docs-.vitepress-theme-index.ts-style.css-config.ts

theme/index.ts文件中添加如下代码:

import DefaultTheme from "vitepress/theme"
import ArcoVue from "@arco-design/web-vue"
import ArcoVueIcon from "@arco-design/web-vue/es/icon"
import "@arco-design/web-vue/dist/arco.css"
import "./style.css"export default {...DefaultTheme,NotFound: () => "404", // <- this is a Vue 3 functional componentenhanceApp({ app }) { // 注册arco组件和图标app.use(ArcoVue).use(ArcoVueIcon)},
}

theme/style.css文件中添加如下代码:

/*导入原子样式*/
@tailwind base;
@tailwind components;
@tailwind utilities;

在config.ts文件添加vite配置,如下

export default defineConfig({
// ...其他配置vite: {ssr: {noExternal: ["@arco-design/web-vue"],},},
})

解决在打包时,报错
(node:6936) Warning: To load an ES module, set “type”: “module” in the package.json or use the .
(Use node --trace-warnings ... to show where the warning was created)
D:\projects\eon\node_modules.pnpm@arco-design+web-vue@2.55.3_vue@3.3.13_typescript@5.1.6_\node\icon\index.js:1
export { default } from “./arco-vue-icon.js”;
^^^^^^
SyntaxError: Unexpected token ‘export’

在docs目录下的.md文件中使用vue组件

vue组件如下(目录在, src/views/my-buttom.vue):

使用原子样式( tailwindcss),@arco-design/web-vue组件库中的Button 组件

// src/views/my-buttom.vue
<template><Button type="primary" class="bg-[red]"> 按钮 </Button>
</template>
<script setup lang="ts">
import { Button } from "@arco-design/web-vue";
</script>

vitepress项目的index.md文件(目录在, docs/index.md):

md文件引用vue组件

#  docs/index.md
<MyBotton type="primary" class="bg-[red]"> 按钮 </Button><script setup>
import MyBotton from '../src/view/my-buttom.vue';
</script>

打包vitepress项目

打包成功就可以预览

pnpm docs:build

预览vitepress项目

pnpm docs:preview
http://www.dtcms.com/wzjs/335148.html

相关文章:

  • asp网站首页模板今日头条网页版
  • 制作图片视频的软件华为seo诊断及优化分析
  • 怎么在网站上做链接怎样在百度上做免费推广
  • 东海建设局网站手机网络优化
  • 做电影网站不放国内主机google广告
  • 本地wordpress后台进不去简述什么是seo
  • 做网站推广的公司好做吗宁波seo网络推广优化价格
  • 百度网站排名哪家好盘多多搜索引擎入口
  • 怎么做网站的效果图长沙做网站推广
  • b2c网站的认识简单的seo
  • 百度搜不到网站seo常见优化技术
  • 网站开发流程电话seo技术培训
  • 腾讯云做视频网站百度开放平台
  • 做直播网站需要学什么广告软文营销平台
  • 网站备案年检百度推广的方式有哪些
  • 网站域名怎么写好在线观看的seo综合查询
  • 东莞网站建设关键词seo关键词排名优化系统源码
  • 山东网站建设xywlcn怎么做网络销售
  • 开封网站建设三只松鼠搜索引擎营销案例
  • wamp可以做视频网站吗网站推广的几种方法
  • 网站忧化技巧企业网站网页设计
  • devexpress 网站开发怎么开一个网站平台
  • 鸡西seo百度推广seo
  • 做化工资讯的网站怎么找关键词
  • 营销型网站方案书如何广告推广
  • 做网站怎么跟客户谈话chrome谷歌浏览器
  • 做网站ie缓存seo案例
  • 网页设计用啥软件seo网络推广是干嘛的
  • 推广类网站网络营销的渠道
  • 免费可商用素材网站西安seo优化