# style-asset-spec ## 适用范围 - 涉及全局样式、Element Plus 样式覆盖、资源文件和主题变量时必读。 ## 边界规则 - `src/style` 只放全局样式、重置样式、主题覆盖和 Element Plus 覆盖。 - 页面局部样式优先写在对应 `.vue` 文件内,不要随手上提到全局。 - `src/assets` 放构建期静态资源;只有明确需要原样暴露的资源才考虑放 `public`。 - Element Plus 的全局覆盖优先集中到 `src/style/element*` 相关文件。 ## 联动检查 - 改全局样式:同步检查登录页、主布局页、错误页和插件页。 - 改主题变量或图标资源:同步检查使用这些资源的组件和页面。 - 改资源引用路径:同步检查 Vite 构建、打包后路径和生产环境资源可达性。 ## 常见错误 - 为了修某一个页面,把选择器直接写到全局样式里误伤其他页面。 - 把只在一个页面使用的图片或样式工具放到全局目录。 - 改 Element Plus 覆盖后没有检查常用表单、表格、弹窗。