Slidev is a modern presentation tool that enables developers to create slides using Markdown, Vue components, and the Vite ecosystem. This repository showcases a customized Slidev deck developed by Rohan, emphasizing developer-centric presentations.
This project leverages the capabilities of Slidev to produce interactive and visually appealing presentations. Key features include:
- Markdown-Based Slides: Craft presentations using simple Markdown syntax.
- Vue Integration: Enhance slides with dynamic Vue components.
- Vite-Powered: Benefit from fast hot module replacement and optimized builds.
- Custom Themes: Apply and modify themes to match presentation aesthetics.
- Presenter Mode: Utilize dual-screen setups for speaker notes and audience views.
- Export Options: Convert presentations to PDF, PNG, or PPTX formats.
- Node.js: Ensure you have Node.js version 18 or higher installed.
-
Clone the Repository:
git clone https://github.com/RohanCyberOps/Slidev.git cd Slidev -
Install Dependencies:
npm install
-
Start the Development Server:
npm run dev
Access the presentation at
http://localhost:3030.
slides.md: Contains the main content of the presentation in Markdown format.components/: Directory for custom Vue components used within slides.package.json: Lists project dependencies and scripts..bolt/: Configuration files for project tooling (if applicable).
npm run dev: Launches the development server with hot reloading.npm run build: Compiles the presentation for production deployment.npm run export: Exports the presentation to static files (e.g., PDF).
This project is licensed under the MIT License.