记录一次 vite 配置别名路径 打包时出错的bug

news/2024/10/21 19:33:26/

vite多页应用,由于在vite.config.ts中define中配置的常量pages,而路径别名也有pages,所有导致打包时替换路径出错,将pages常量注释掉就好了
在这里插入图片描述

export default defineConfig({root: getRoot(), // 项目根路径base: "/", // 公共基础路径envDir: resolve(__dirname), // .env 文件的位置define: {// 定义常量//pages: pages},server: {host: "localhost",port: 8080,hmr: true,https: false},plugins: [vue()],build: {outDir: resolve(__dirname, "dist"), // 打包输出文件夹sourcemap: false,assetsInlineLimit: 4096, //小于此阈值 kb 的导入或引用资源将内联为 base64 编码emptyOutDir: true, // 每次构建时清除dist目录rollupOptions: {input: {// 配置多页面入口// main: resolve(__dirname, "index.html")...pages},output: {entryFileNames: "js/[name]-[hash].js", // 入口文件输出的文件夹名称chunkFileNames: "js/[name]-[hash].js", //chunk包输出的文件夹名称assetFileNames: "[ext]/[name]-[hash].[ext]" //静态文件输出的文件夹名称}}},resolve: {// alias: {//   // 配置别名//   "@": resolve(process.cwd(), "./src"),//   "@pages": resolve(process.cwd(), "./src/pages"),//   pages: resolve(process.cwd(), "./src/pages")// }alias: [{find: "@",replacement: resolve(__dirname, "./src")},{find: "@pages",replacement: resolve(__dirname, "./src/pages")}]}
});

http://www.ppmy.cn/news/645290.html

相关文章

雷神科技c++qt面试

一面 (30min): 应该是研发的负责人 腾讯出来的 问了一些项目 然后c的知识 malloc 与 new 区别 指针与引用区别 喜欢用指针还是引用作为参数的出参 哪些场景只能用指针作为参数 udp 与 tcp 区别 如果用udp 怎么实现类似tcp一样的稳定传输 排序…

SpringBoot入门-源码解析(雷神)

一、Spring Boot入门 视频学习资料(雷神): https://www.bilibili.com/video/BV19K4y1L7MT?p1 github: https://github.com/12722097458/springboot-20220403.git1、Spring Boot简介 简化Spring的一个框架; 是整个Spring技术栈的一个整合; 是…

雷神Springboot2笔记

1. 启动一个springboot项目 创建maven工程 在pom中引入依赖 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId> </dependency>创建主程序 /*** 主程序类* SpringBootApplicatio…

雷神加速器自动暂停

import requests import json import psutil import timeusername "" #密码得是加密后的 password "" #需要监控的游戏 process_name "cloudmusic.exe"session requests.Session() """ 获取token """ def ge…

Springboot学习笔记 | 尚硅谷雷神

一、springboot入门 1、导入依赖 导入springboot版本仲裁中心 <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.1.8.RELEASE</version><relativePath /&…

springboot尚硅谷雷神学习笔记

学习要求 熟悉Spring基础熟悉Maven使用 环境要求 Java8及以上Maven 3.3及以上&#xff1a;https://docs.spring.io/spring-boot/docs/current/reference/html/getting-started.html#getting-started-system-requirements 学习资料 文档地址&#xff1a; https://www.yuque.…

雷神云手机亚马逊养号替代软件- VMLogin中文版多账号防关联超级浏览器

我是跨境电商卖家&#xff0c;目前在做美国亚马逊&#xff0c;我深知亚马逊测评对产品排名提升的重要性&#xff0c;亚马逊的测评服务是为卖家的商品进行点评&#xff0c;使卖家的商品在亚马逊平台上有更好的排名。这种方式是基本所有卖家在运营当中必须要做的环节。也是卖家竞…

雷神FFMpeg源码学习笔记

雷神FFMpeg源码学习笔记 文章目录 雷神FFMpeg源码学习笔记读取编码并依据编码初始化内容结构每一帧的视频解码处理 读取编码并依据编码初始化内容结构 在开始编解码视频的时候首先第一步需要注册一个编解码器 &#xff1a;av_register_all()&#xff1b;avformat_open_input来…