6 Star 65 Fork 9

devlive-community/view-shadcn-ui

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
vite.config.ts 1.83 KB
一键复制 编辑 原始数据 按行查看 历史
qianmoQ 提交于 2024-12-28 00:06 +08:00 . feat(playground): add simple
import path from 'path'
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import tailwind from 'tailwindcss'
import autoprefixer from 'autoprefixer'
import monacoEditorPlugin from 'vite-plugin-monaco-editor'
export default defineConfig({
css: {
postcss: {
plugins: [tailwind(), autoprefixer()]
}
},
plugins: [
vue(),
monacoEditorPlugin({
customWorkers: [
{
label: 'json',
entry: 'monaco-editor/esm/vs/language/json/json.worker'
},
{
label: 'css',
entry: 'monaco-editor/esm/vs/language/css/css.worker'
},
{
label: 'html',
entry: 'monaco-editor/esm/vs/language/html/html.worker'
},
{
label: 'typescript',
entry: 'monaco-editor/esm/vs/language/typescript/ts.worker'
},
{
label: 'editor',
entry: 'monaco-editor/esm/vs/editor/editor.worker'
}
],
publicPath: 'monaco-editor/min/worker'
})
],
resolve: {
alias: {
'@': path.resolve(__dirname, './src')
}
},
build: {
lib: {
entry: './packages/index.ts',
name: 'ViewShadcnUI',
fileName: (format) => `view-shadcn-ui.${ format }.ts`,
formats: ['es', 'umd']
},
rollupOptions: {
external: ['vue', '../dist/view-shadcn-ui.min.css', 'monaco-editor'],
output: {
globals: {
vue: 'Vue',
'monaco-editor': 'monaco'
}
}
}
}
})
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
TypeScript
1
https://gitee.com/devlive-community/view-shadcn-ui.git
git@gitee.com:devlive-community/view-shadcn-ui.git
devlive-community
view-shadcn-ui
view-shadcn-ui
dev

搜索帮助