项目中有一个目录3rd-libs,意为第三方组件。
项目中引入的任意非vue核心第三方依赖项,都应该在3rd-libs目录中引入,然后导出关键接口,在具体使用时,应从3rd-libs中导入,而非node_modules中直接导入。
即,在项目中,除了vue、vue-router、pinia、i18n、arco-design几个有限的依赖项可以直接从node_modules中引入之外,其他的第三方依赖,全部需要通过相对路径从3rd-libs中引入。