首页 前端知识 vite项目开发npm包时调用其它依赖报错

vite项目开发npm包时调用其它依赖报错

2024-08-15 22:08:08 前端知识 前端哥 38 162 我要收藏

        我们在封装npm包时有时候会在npm包中添加外部依赖,在webpack模式下是没有问题的,但在vite模式下当我们在项目中使用封装的npm包时,启动会报外部依赖的相关错误,此时我们需要在项目 vite.config.ts 文件中的 defineConfig 添加 optimizeDeps ,并将报错的外部的依赖添加进去。

        例如,我们在npm包里使用了qs依赖,那么,在项目上就可以按下图方式添加:

export default ({ mode }) => {
  return defineConfig({    
    optimizeDeps: {
      include: ['qs']
    }
  });
};

转载请注明出处或者链接地址:https://www.qianduange.cn//article/15728.html
标签
Vite
评论
发布的文章

HTML5学习记录

2024-04-29 12:04:01

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!