此项目中的通用组件使用 字节跳动出品的企业级设计系统arco.design。
UI层面的组件库,不要使用除此之外的组件库。
每当有需要引入第三方组件或者第三方库时,应该和小组成员讨论、确认。
在相应的第三方依赖安装到项目后,应该在package.json文件中移除版本号中的^或者~字符,已确保版本不会变化。
引入第三方依赖后,第一时间在项目中进行测试使用,查看各个位置,是否存在警告、报错等问题,若发现相关情况,请立即解决,若无法解决,请考虑更换其他第三方依赖,或者移除该第三方依赖。
不允许在vite.config.mjs中配置resolve.alias。
即,如下代码是不被允许的:
<template>
<div>hello</div>
</template>
<script>
import Alert from '@components/Alert'
</script>
切记:任意需要引入的依赖,都要在组件中明确具体位置。不允许使用别名引入。
别名方式容易造成
风格不统一的问题。
随着项目开发进程的推进,明确具体位置,会使得开发者越来越了解整个项目结构