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

在electron-vite使用ShadCN

集成tailwind

这一步较为简单,仅需按照官网步骤即可~
这里不再赘述!

稍微需要注意的是,你的集成配置都需要在 electron.vite.config.ts!

补全tsconfig.json

600

{// ..."compilerOptions": {"composite": true,"types": ["electron-vite/node"],"baseUrl": ".","paths": {"@/*": ["./src/renderer/src/*"]}}
}

创建vite.config.ts

修改 electron.vite.config.ts, renderer>resolve>alias增加一行

export default defineConfig({// ...renderer: {resolve: {alias: {// ...'@': resolve('src/renderer/src') // Add this line}}}
})

复制一份electron.vite.config.ts,并将其改为为 vite.config.ts!

安装shadcn

现在你可以正常执行安装步骤了

npx shadcn@latest init

最后我们来使用一个插件来试试pnpm dlx shadcn@latest add button,在组件中使用它

import { Button } from "@renderer/components/ui/button"export default function Demo() {return  <Button>Button</Button>
}
http://www.jsqmd.com/news/3919/

相关文章:

  • 每日博客(补)
  • 如何使用极限网关实现 Elasticsearch 集群迁移至 Easysearch
  • 文档抽取技术:实现金融保险业务流程自动化
  • 算法作业
  • C#学习3
  • 9-23
  • 9-26
  • Ubuntu Uninstall App
  • 20250925
  • 题解:P2662 牛场围栏
  • day11 课程(学员管理系统案例)
  • c语言初步学习
  • Cloudflare安全验证过程全解析
  • 2025.9.25总结 - A
  • US$128 OBD II Adapter Plus OBD Cable Works with CKM100 and DIGIMASTER III for Key Programming
  • jmeter函数
  • Python建立ETF网格自动化交易集成动量阈值判断
  • 一文读懂Zookeeper与Kafka:从原理到实战部署 - 实践
  • Java 生态监控体系实战:Prometheus+Grafana+SkyWalking 整合全指南(三) - 教程
  • 【网络编程】UDP 编程实战:从套接字到聊天室多场景计划构建
  • AC自动机在线版本(alert命中报警)
  • US$79 BMW FEM/BDC Key Programmer Data Desktop Test Platform for FEM/BDC Key and Program ECU Gearbox
  • week1 homework
  • (南科大深度学习课程笔记)Lecture_2_Mathematical background(数学背景)(上) - 详解
  • Java EE ----- Spring MVC (上) - 实践
  • Windows 10 C盘占用释放 - tfel
  • CherryStudio+cpolar:让智能工作流突破组织边界 - 详解
  • 科学计算方法--矩阵分析记录
  • window.addEventListener(message,()={})中的回调函数无故被一直触发的问题 - broky
  • python+pillow+Image实现图片压缩到指定大小