美文网首页
第九章:规范项目内的文件

第九章:规范项目内的文件

作者: 诗与远方01 | 来源:发表于2025-10-11 21:00 被阅读0次

一、插件文件

1.1、 将 src/main.ts 中的 UnoCss 的样式移动到 src/plugins/uno.ts文件中

// src/plugins/uno.ts

// 引入 UnoCss 样式
import 'virtual:uno.css'

/**
 * 创建一个空函数,用来加载当前文件
 */
export function setupUnoCss() {}

1.2、在 src/main.ts 中调用 setupUnoCss() 方法

// src/main.ts

import { setupUnoCss } from './plugins/uno'

const app = createApp(App)

// 设置 unocss
setupUnoCss()

app.mount('#app')

1.3、创建 src/plugins/assets.ts 文件用来加载静态资源

// src/plugins/assets.ts 

/**
 * 引入静态资源
 */
export function setupAssets() {}

1.4、在 src/main.ts 中调用 setupAssets() 方法

// src/main.ts

import { setupAssets} from './plugins/assets'

const app = createApp(App)

// 设置静态资源
// 注意: setupAssets() 必须要在 setupAntd() 和 setupUnoCss() 之后执行, 才能进行样式重写
setupAssets()

app.mount('#app')

二、样式文件

2.1、 删除 src/assets 中的 base.css 和 main.css,并在 src/main.ts 删除引用

// src/main.ts

// 删除此行代码
import './assets/main.css'

2.2、在 src 中创建一个 styles 文件夹,并在此文件夹下创建 antdv.override.less 和 index.less 文件

// src/styles/antdv.override.less
// antd 样式的重写

.ant-col {
    width: 100%;
}

body {
    .ant-message {
        z-index: 999999;
    }
}

.ant-image-preview-root img {
    display: unset;
}

2.3、将 src/styles/antdv.override.less 引入到 src/styles/index.less 中

// src/styles/index.less

@import './antdv.override.less';

2.4、将 src/styles/index.less 引入到 src/plugins/assets.ts 中

// src/plugins/assets.ts

import '@/styles/index.less';

三、组件文件

3.1、清空 App.vue 文件

<script setup>

</script>

<template>
    这是 App.vue 文件
</template>

<style scoped>

</style>

3.2、将 src/components 中的组件全部删除,仅保留 src/components 文件夹

src/components 文件夹将来会用来存放自定义的各种各样的全局组件

相关文章

  • 文档撰写规范

    一、命名规范 1. 文件命名规范 项目命名词(或项目编号)_文件命名词_日期_V版本号.文件后缀 项目_文件描述_...

  • Golang 编码规范

    一、项目目录结构规范 文件名命名规范 文件名命名规范 小驼峰命名方式,看见文件名就可以知道这个文件下的大概内容。例...

  • EFS前端开发规范

    借鉴启蒙老师的开发规范,根据当前项目做适当修改调整,整理项目开发规范 1:文件夹及文件的命名 按文件夹分隔路径,文...

  • 项目开发规范参考

    现有项目的开发规范文档 目录 命名规则文件命名 HTML规范 CSS规范 JS规范变量申明简写代码性能优化注释规范...

  • 前端目录规范

    目录规范:本文档用于前端静态资源项目目录规范。 目录命名原则 HTML文件放在${root}/html下;资源文件...

  • 项目根目录结构及代码规范

    文件夹规范 根据项目名创建项目文件夹。 在项目文件夹创建html、css、img、js四个文件夹存放相应文档。 文...

  • 小程序开发规范

    目录概述 基础规范页面、样式、行为、规范,不用首屏加载的尽量分包 图片文件项目图片文件放置于根目录的images文...

  • Object-C 和 swift桥接文件

    一 创建head文件 放入项目中 桥接文件就是一个头文件 名字规范 还是 项目名称-Bridging-Heade...

  • App iOS项目搭建手册

    搭建项目 配置pch文件 配置cocoapods第三方库 项目的文件夹组织规范 一:搭建项目 删除ViewCont...

  • 小程序开发规范

    一、目录概述 基础规范 页面、样式、行为、规范,不用首屏加载的尽量分包 图片文件 项目图片文件放置于根目录的ima...

网友评论

      本文标题:第九章:规范项目内的文件

      本文链接:https://www.haomeiwen.com/subject/plntojtx.html