Skip to content

设立新的目录结构 #2

@FacelessManipulator

Description

@FacelessManipulator

这个项目的目录结构比较简单,可能有点不适合多人合作开发的模块式开发模式,在这里我建议:

  1. 设计合理的目录结构,将媒体文件等归置到相应的目录中去
  2. 添加.gitignore等git文件,避免过大的git clone,将media文件放到自有服务器上
  3. 既然是网站项目,请使用npm或者bower等包管理工具管理外部js项目,通过依赖文件来本地安装引入外部js依赖,比如jquery等
  4. 请初期约定一下将要使用的前端或者后端框架,比如angular/vue什么的,不然其他开发者无从着手
  5. 利用好project模块,将当前阶段待开发的任务以打包的形式发布在projects里面,这样能让新来的开发者更快融入
  6. 好好编辑readme文件,至少让到达这个项目的人能够照着readme跑起来一个demo,即使只是一个hello world界面。quickstart很重要的。

总之一个初始的开源项目需要创建者很大的心血来维护,希望您能坚持下去。

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions