-
Notifications
You must be signed in to change notification settings - Fork 21
Description
环境:
vite: 5.4.0;
vue: 2.7;
@vitejs/plugin-vue2: 2.3.1;
vite-plugin-commonjs: 0.10.1
代码:
<el-badge :value="myTaskCounts" class="badgeItem" type="danger" v-if="module.id == 0">
<img :src="require('@/assets/images'+module.icon)" alt="Module Icon">
</el-badge>
报错:
vite v5.4.0 building for production...
✓ 7 modules transformed.
x Build failed in 2.50s
error during build:
[commonjs--resolver] Expected ';', got 'matchRequireRuntime0' in D:/ideaWork/svn/打包工具替换/ruoyi-ui/src/views/myapp.vue
file: D:/ideaWork/svn/打包工具替换/ruoyi-ui/src/views/myapp.vue:138:45
136: null
137: )
138: export default component.exportsfunction matchRequireRuntime0(path) {
^
139: switch(path) {
vite-plugin-commonjs转换前:
xxxx
export default component.exports
vite-plugin-commonjs转换后:
xxxx
export default component.exportsfunction
matchRequireRuntime0(path)
{
switch (path) {
xxxx