Arco Design 打包问题,找不到@arco-design/web-vue--已处理

使用cnpm run build 正常打包时,会报错,发现路径多了个‘/’;

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`

在这里插入图片描述
后面百度查到在config/vite.config.prod.ts中添加如下内容可以打包成功
在这里插入图片描述
但是运行到服务器的时候还是找不到该文件
Uncaught TypeError: Failed to resolve module specifier “@arco-design/web-vue”. Relative references must start with either “/”, “./”, or “…/”.
在这里插入图片描述
下面是解决方案

1、这个是解决路径问题:把这个base路径的注释了,这个是之前安装arco的时候自定义了,因为这个影响了路径问题
在这里插入图片描述

2、这个是解决打包报错问题:将这里的“@arco-design/web-vue”中的@去掉,变成“arco-design/web-vue”
在这里插入图片描述


版权声明:本文为qq_28263801原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。