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

企业建设网站有什么好处百度推广个人能开户吗

企业建设网站有什么好处,百度推广个人能开户吗,做网站必须要买空间,视觉中国的图片可以拿来做网站已有项目添加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/481170.html

相关文章:

  • 橙子建站官网价格优化网站标题
  • 做网站 用什么语言网站制作开发
  • 做网站被骗首付款怎么报案小熊代刷推广网站
  • 秦皇岛房管局官网seo排名优化哪家好
  • 南宁网站制作工具大数据统计网站
  • 虚拟网站官网小程序开发费用明细
  • 江苏专业网站建设费用北京网站推广营销策划
  • wordpress 的子主题医疗网站优化公司
  • 给网站做推广一般花多少钱百度seo推广价格
  • 做淘宝优惠劵网站服务器配置郑州网站公司哪家好
  • 商城网站建设注意什么广告设计
  • 深圳工装设计正版搜索引擎优化
  • 东莞市手机网站建设品牌浏览器下载安装2023版本
  • flash网站开发工具旺道seo优化软件
  • 网站建设报价单格式泉州seo优化
  • 网站开发营业执照申请网络营销方案的制定
  • 网站建设waocc天津网站推广
  • 从零开始做网站内容运营什么叫网络市场营销
  • h5网页制作素材百度怎么优化网站关键词
  • 自己做电影网站违法微信视频号小店
  • 科技局网站建设方案苏州seo
  • h5免费建站浙江网络推广
  • 外国人做的篆字网站搜索引擎优化的方法和技巧
  • 个人微信网站怎么做友情链接方面pr的选择应该优先选择的链接为
  • 做网站技术服务费属于什么科目论文收录网站有哪些
  • 可信网站认证有用7个经典软文营销案例
  • 中国建设教育协会官方网站查谷歌seo排名工具
  • 《水利建设与管理》杂志社网站经典软文文案
  • 手机wap网站制作免费网络推广软件有哪些
  • 安阳+网站建设山西seo和网络推广