vue require 问题?-灵析社区

无敌奥特MEN

![](https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20250103/13f6be7888640606f57441b33dfc6d74.png) 本地写了四个样式文件,在main.js通过这样的方式引入,本地测试没有问题,打包的服务器上时不管这个变量取值是多少,四个样式会全部引入,最终下面的覆盖上面的,使用最后一套样式文件,请问这是什么问题?

阅读量:203

点赞量:12

问AI
webpack打包是静态tree shaking的,你这个是运行时的代码,它分不出来,就全打包了 如果是可以通过环境变量区分的话,可以在vue.config.js试试这个 "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241226/4e1ab67b91cfeddf60b481b2b45d4fa2.png) 这里是官网地址 "https://cli.vuejs.org/zh/config/#css-loaderoptions" (https://link.segmentfault.com/?enc=5u2n1oWu191acPiVA8glKg%3D%3D.FC58wKOO%2BrvGqBNHuBt8XWjmxFQxbPzMMbPNnyA%2FzqJGDEWRw1aiZ2kXhI4Mkj%2B6ICx1v22eJzH215H8A6Uwmw%3D%3D)