1 Star 0 Fork 1

天天/uni-vue3-ts-pina

forked from Mr.Song/uni-vue3-ts-pina 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
vite.config.ts 1.46 KB
一键复制 编辑 原始数据 按行查看 历史
Mr.Song 提交于 2024-03-13 15:32 . 初始化
import { defineConfig } from "vite";
import uni from "@dcloudio/vite-plugin-uni";
import { resolve } from "path"
// https://vitejs.dev/config/
export default defineConfig({
plugins: [uni()],
// 打包发行时去除console
build: {
target: 'modules', //设置最终构建的浏览器兼容目标 //es2015(编译成es5) | modules
outDir: 'dist', // 构建得包名 默认:dist
assetsDir: 'assets', // 静态资源得存放路径文件名 assets
sourcemap: false, //构建后是否生成 source map 文件
minify: 'esbuild', // 项目压缩 :boolean | 'terser' | 'esbuild'
chunkSizeWarningLimit: 1000, //chunk 大小警告的限制(以 kbs 为单位)默认:500
cssTarget: 'chrome61', //防止 vite 将 rgba() 颜色转化为 #RGBA 十六进制符号的形式 (要兼容的场景是安卓微信中的 webview 时,它不支持 CSS 中的 #RGBA 十六进制颜色符号)
},
server: {
port: 8080
},
// ******打印+debugger清除配置******
esbuild: {
pure: process.env.VITE_NODE_ENV === 'development' ? [] : ['console.log', 'debugger']
},
// 配置 @ 符号
resolve: {
alias: {
"@": resolve(__dirname, "src")
}
},
// 引用全局 scss
css: {
preprocessorOptions: {
scss: {
javascriptEnabled: true,
additionalData: '@import "./src/colorui/app.scss";',
}
}
}
});
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/xingzheng_642/uni-vue3-ts-pinia.git
git@gitee.com:xingzheng_642/uni-vue3-ts-pinia.git
xingzheng_642
uni-vue3-ts-pinia
uni-vue3-ts-pina
master

搜索帮助