1***@163.com
1***@163.com
  • 发布:2025-06-25 11:14
  • 更新:2025-06-25 14:33
  • 阅读:48

运行npm run build:mp-weixin报错

分类:uni-app

在使用 vue3 ts 模板时,运行npm run build:mp-weixin 报以下错误:

x Build failed in 1.01s  
[vite]: Rollup failed to resolve import "D:/work/learn/rust/zybxs-uniapp/node_modules/@dcloudio/uni-ui/lib/uni-button/uni-button.vue" from "uniComponent://RDpcd29ya1xsZWFyblxydXN0XHp5YnhzLXVuaWFwcFxub2RlX21vZHVsZXNcQGRjbG91ZGlvXHVuaS11aS9saWIvdW5pLWJ1dHRvbi91bmktYnV0dG9uLnZ1ZQ".  
This is most likely unintended because it can break your application at runtime.  
If you do want to externalize this module explicitly add it to  
`build.rollupOptions.external`  
Build failed with errors.

在vite.config.ts 的内容如下:

import { defineConfig } from "vite";  
import uni from "@dcloudio/vite-plugin-uni";  
import path from 'path'  

// https://vitejs.dev/config/  
export default defineConfig({  
  plugins: [uni()],  
  resolve: {  
    alias: {  
      '@dcloudio/uni-ui': path.resolve(__dirname, 'node_modules/@dcloudio/uni-ui')  
    }  
  },  
  build:{  
      rollupOptions:{  
          external:["/^@dcloudio\/uni-ui\/lib\/.*/"]  
      }  
  }  
});
2025-06-25 11:14 负责人:无 分享
已邀请:
DCloud_UNI_yuhe

DCloud_UNI_yuhe

提供一下你这个项目,我运行一下看看

  • 1***@163.com (作者)

    通过网盘分享的文件:zybxs-uniapp.zip

    链接: https://pan.baidu.com/s/163Nz0gK6AXSz_3IEMj9NbQ?pwd=vja6 提取码: vja6

    2025-06-25 11:18

  • 1***@163.com (作者)

    这个是地址

    2025-06-25 11:18

  • DCloud_UNI_yuhe

    回复 1***@163.com: 没有会员下载太慢了,你可以直接发到评论区吗?可以打包上传 zip 的

    2025-06-25 14:27

  • 1***@163.com (作者)

    回复 DCloud_UNI_yuhe: 已上传评论区

    2025-06-25 14:34

1***@163.com

1***@163.com (作者)

已上传

要回复问题请先登录注册