怎样给文件命名才能显得比较专业

165次阅读
没有评论

常用名称

下面列出了一些常用的名称,并不是按出现频次排序,但是列出来的都是出现频次非常高的 单复数形式都出现了的只列出次数最多的 注意,都是目录名称,不是文件名

src,source

源代码,用 src 居多

test,tests

测试文件,也经常用 __test__,facebook 的测试框架 jest 默认的测试文件目录就是 __test__

docs

文档

lib

库文件,library 的缩写

dist

用来放打包编译后的文件,应该是 distribution 的缩写

build,scripts

构建脚本

utils,tools,helpers

工具代码

controllers,views,middlewares,models

MVC 对应的 models,views,controllers,还有中间件 middlewares

router

路由

server

用来放服务端代码

adapters

适配器,适配器模式是一种很常用的设计模式 栗子:https://github.com/hubotio/hu…

legacy

一般用来放兼容历史版本或兼容旧浏览器的代码 栗子:https://github.com/julianshap…

config

配置文件

benchmarks

benchmarks 测试,又叫基准测试或性能测试。用来测试版本的性能变化

unit,spec

单元测试,一般在 test 目录下

e2e

端对端测试,一般在 test 目录下

assets,vendor

资源,一般用来放图片或 css 文件

static

静态资源

examples,demo

示例

component

组件

plugins

插件

bin

命令脚本,命令行工具经常会用到 栗子:https://github.com/vuejs/vue-…

common

公用的文件

packages

很多项目会打包出多个 npm 包,用来减小体积,一般会用 packages 来放不同的包 栗子:https://github.com/babel/babe…

misc

杂项,miscellaneous 的缩写 栗子:https://github.com/babel/babe…

core

核心文件 栗子:https://github.com/mrdoob/thr…

还有一大堆,总共 500 多个,我不一一解释了,有兴趣可以点击看 [统计结果]https://github.com/hujiulong/blog/blob/master/demo/data/themostfrequent_names.md

 

 

 

正文完
有偿技术支持加微信
post-qrcode
 
评论(没有评论)
验证码