1 Star 0 Fork 0

云深无迹/vite-vue3

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
vite.config.ts 1.35 KB
一键复制 编辑 原始数据 按行查看 历史
purcellhuang 提交于 2023-09-09 22:30 . 其他功能实现
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import * as path from 'path'
import eslintPlugin from 'vite-plugin-eslint' //导入包
import vueJsx from '@vitejs/plugin-vue-jsx'
import { createSvgIconsPlugin } from 'vite-plugin-svg-icons'
// https://vitejs.dev/config/
export default defineConfig({
css: {
preprocessorOptions: {
less: {
javascriptEnabled: true, //注意,这一句是在less对象中,写在外边不起作用
// modifyVars:{ //在这里进行主题的修改,参考官方配置属性
// '@primary-color': '#1DA57A'
// }
},
},
},
resolve: {
//设置别名
alias: {
'@': path.resolve(__dirname, 'src'),
},
},
plugins: [
vue(),
// 支持jsx
vueJsx(),
eslintPlugin(),
// // https://github.com/vbenjs/vite-plugin-svg-icons
createSvgIconsPlugin({
// Specify the icon folder to be cached
iconDirs: [path.resolve(process.cwd(), 'src/assets/icons')],
// Specify symbolId format
symbolId: '[name]',
/**
* custom insert position
* @default: body-last
*/
inject: 'body-last',
/**
* custom dom id
* @default: __svg__icons__dom__
*/
customDomId: '__svg__icons__dom__',
}),
],
server: {
host: '0.0.0.0',
port: 8080, //启动端口
},
})
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/YunShenWuJi/vite-vue3.git
git@gitee.com:YunShenWuJi/vite-vue3.git
YunShenWuJi
vite-vue3
vite-vue3
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385