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

简单使用Slidev和PPTist

简单使用Slidev和PPTist

1 简介

前端PPT制作有很多优秀的工具包,例如:Slidev、revealjs、PPTist等,Slidev对Markdown格式支持较好,适合与大模型结合使用,选哟二次封装;revealjs适合做数据切换,例如常规的走马灯和单页PPT等,PPTist可直接使用和二次封装。PPTist效果不错。

项目地址

# Slidev
https://github.com/slidevjs/slidev# revealjs
https://github.com/hakimel/reveal.js# PPTist
https://github.com/pipipi-pikachu/PPTist

2 Vue使用Slidev

2.1 使用vite创建项目

# vue3官网
https://cn.vuejs.org/
https://vuejs.org/# vite官网
https://cn.vitejs.dev/# 参考地址
https://sli.dev/guide/

安装slidev

npm init slidev@latest

初始化过程如下

工程名:vppt;框架:Vue;

npm init slidev@latest●■▲Slidev Creator  v51.7.1√ Project name: ... vpptScaffolding project in vppt ...Done.√ Install and start it now? ... yes
√ Choose the package manager » npmadded 644 packages, and audited 645 packages in 51s192 packages are looking for fundingrun `npm fund` for detailsfound 0 vulnerabilities> dev
> slidev --open●■▲Slidev  v51.7.1theme       @slidev/theme-seriphcss engine  unocssentry       D:\1_projects\vscode\vppt\slides.mdpublic slide show   > http://localhost:3030/presenter mode      > http://localhost:3030/presenter/slides overview     > http://localhost:3030/overview/export slides       > http://localhost:3030/export/remote control      > pass --remote to enableshortcuts           > restart | open | edit | quit

2.2 简单使用

⚠️ 在VS code中可以安装Slidev插件

# 启动Slidev
npm run dev# 编译Slidev
npm run build# 导出Slidev
npm run export

访问地址

http://localhost:3030/1

简单操作

在这里插入图片描述

导出PPT

⚠️ 导出的是图片,无法编辑。

在这里插入图片描述

3 简单使用PPTist

从Github上下载PPTist,解压(删除后缀"-master")后按照下面方法初始化。

# 初始化依赖包
npm install# 运行项目
npm run dev

使用页面

在这里插入图片描述

AI生成PPT

在这里插入图片描述

导出PPT
在这里插入图片描述

http://www.lryc.cn/news/2379072.html

相关文章:

  • RISC-V 开发板 MUSE Pi Pro V2D图像加速器测试,踩坑介绍
  • 人工智能100问☞第26问:什么是贝叶斯网络?
  • c++多线程debug
  • 如何畅通需求收集渠道,获取用户反馈?
  • 标准库、HAl库和LL库(PC13初始化)
  • LangGraph深度解析:构建持久化、可观测的智能体工作流
  • 设备预测性维护的停机时间革命:中讯烛龙如何用AI重构工业设备管理范式
  • day29 python深入探索类装饰器
  • Python数据分析三剑客:NumPy、Pandas与Matplotlib安装指南与实战入门
  • 二:操作系统之进程控制块(PCB)
  • Spring-Beans的生命周期的介绍
  • Android 自定义悬浮拖动吸附按钮
  • 通过串口设备的VID PID动态获取串口号(C# C++)
  • [创业之路-361]:企业战略管理案例分析-2-战略制定-使命、愿景、价值观的失败案例
  • Window远程连接Linux桌面版
  • 一种开源的高斯泼溅实现库——gsplat: An Open-Source Library for Gaussian Splatting
  • ARM A64 STR指令
  • C#中的成员常量:编译时的静态魔法
  • Linux wlan 单频段 dual wifi创建
  • HOW - React NextJS 的同构机制
  • c#队列及其操作
  • 【CSS】使用 CSS 绘制三角形
  • 信奥赛-刷题笔记-栈篇-T2-P3056括号调整问题0518
  • 生命之树--树形dp
  • inverse-design-of-grating-coupler-3d
  • Science Robotics 封面论文:基于形态学开放式参数化的仿人灵巧手设计用于具身操作
  • 普通用户的服务器连接与模型部署相关记录
  • DSU-Net
  • 深入解析Python中的Vector2d类:从基础实现到特殊方法的应用
  • 2025年- H30-Lc138- 141.环形链表(快慢指针,快2慢1)---java版