项目目录标准结构

简介: (学习自慕课网中《所向披靡的响应式开发》课程中)一.如何组织项目目录结构1.约定优于配置2.约定代码结构或命名规范来减少配置数量(没有最好的组织方式,只有合适的组织方式)样式放入CSS文件下,main.css是通用样式,normalize.css是引用样式,login是的登录样式。

(学习自慕课网中《所向披靡的响应式开发》课程中)

一.如何组织项目目录结构

1.约定优于配置

2.约定代码结构或命名规范来减少配置数量

(没有最好的组织方式,只有合适的组织方式)

样式放入CSS文件下,main.css是通用样式,normalize.css是引用样式,login是的登录样式。

脚本放入js文件下,main.js是通用脚本,vendor文件夹来存放第三方库和框架;压缩版可加上min前缀。

othersrc为大、中型项目中,home为主页,login为登录页,customer为用户模块,common为通用文件夹。

tpl文件夹用来存放模板文件,swf文件夹用来存放flash文件,less和sass存放该工具文件。(都在根目录下)

二、JS文件夹下

 

 

错误页面

爬虫访问时告诉爬虫的爬取范围(不具有强制性,只是一种约定)

都可以访问爬取,除了admin下的文件

用于网站的标志,在地址栏显示(常用logo)

介绍团队信息,网站信息,是给“人”看的

 三、根目录下

 

 

统一代码解决方案的文件,用来帮助开发者在不同浏览器、IDE下更好地维护代码,主要是各种代码规范。

 

1.charst = utf-8(所有文件编码格式为utf-8)

2.indent_size(代码缩进尺寸)

3.indent_style = space(代码缩进方式为空格)

4.insert_final_newline = true(每一个文件以空白行结尾)

5.trim_trailing_whitespace = true(去除换行行首的空白字符)

1.trim_teailing_whitespace = flase(不去除换行行首的空白字符)

告诉 git 来管理版本文件

 

 

保存版权声明,开源协议等信息

 

 

 

Markdown 具体语法可参见本人博客

目录
相关文章
|
运维 前端开发 安全
Java应用结构规范
在Java程序开发中,命名和应用分层无疑是广大后端同胞的两大“痛点”,本文提供一种基于领域模型的轻量级应用分层结构设计,供大家参考。下面按分层结构、分层明细、调用关系、各层规范和通用代码工具展开介绍。
Java应用结构规范
|
2月前
|
PHP 开发者 容器
PHP命名空间深度解析:避免命名冲突与提升代码组织####
本文深入探讨了PHP中命名空间的概念、用途及最佳实践,揭示其在解决全局命名冲突、提高代码可维护性方面的重要性。通过生动实例和详尽分析,本文将帮助开发者有效利用命名空间来优化大型项目结构,确保代码的清晰与高效。 ####
72 20
|
3月前
实现文件目录结构功能
实现文件目录结构功能
29 1
|
7月前
|
前端开发 API 开发工具
文件目录规范
规范、整洁的文件目录,让人心情愉悦的同时,还能降低维护的难度,增加项目的可读性。
|
6月前
|
存储 缓存 Unix
xdg - 获取 XDG 标准目录路径
xdg - 获取 XDG 标准目录路径
147 0
|
9月前
|
存储 Perl
创建并发布自己的公有库和如何把私有库的文件分多层目录存储
创建并发布自己的公有库和如何把私有库的文件分多层目录存储
27 0
|
C++
19.【c++基础篇.三个文件实现】
19.【c++基础篇.三个文件实现】
92 0
导出项目目录树结构
在cmd中切换到自己所需要导出项目树结构的根目录下,在win中可以使用cd来切换文件夹
196 0
|
数据可视化
轻松地在 Confluence 4.2 规划文档结构
原文链接:http://blogs.atlassian.com/2012/04/structured-wiki-content-with-confluence-page-layouts/ Confluence 4.2发布一周来议论不断。
1173 0