vue.js - 从vue-cli3升级到vite3, 怎么配置loader ?

 

问题描述:

image.png


 

第 1 个答案:

单纯看是没有配置好对应文件的 loader,比如说你在 js 文件中使用了 jsx 就需要在 loader 配置里面加上 jsx 项。
例如修改 vite.config.js

// vite.config.js
export default defineConfig({
  // ....
  plugins: [createVuePlugin({ jsx: true })]
})

或者在当前页面的 <script> 标签上增加 lang="jsx"

<script lang="jsx">
...
</script>

vue.js - CSS隔离处理?:网上查了些资料,并没有找到合适的。现有有两个项目分别为A(闭源)和B都使用ant-design-vue组件库。但是两个组件库的版本并不同,部分组件CSS在A项目中被修改,导致B嵌入到A后,A和B两个项目的 ...