-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
这个项目的目录结构比较简单,可能有点不适合多人合作开发的模块式开发模式,在这里我建议:
- 设计合理的目录结构,将媒体文件等归置到相应的目录中去
- 添加.gitignore等git文件,避免过大的git clone,将media文件放到自有服务器上
- 既然是网站项目,请使用npm或者bower等包管理工具管理外部js项目,通过依赖文件来本地安装引入外部js依赖,比如jquery等
- 请初期约定一下将要使用的前端或者后端框架,比如angular/vue什么的,不然其他开发者无从着手
- 利用好project模块,将当前阶段待开发的任务以打包的形式发布在projects里面,这样能让新来的开发者更快融入
- 好好编辑readme文件,至少让到达这个项目的人能够照着readme跑起来一个demo,即使只是一个hello world界面。quickstart很重要的。
总之一个初始的开源项目需要创建者很大的心血来维护,希望您能坚持下去。
Reactions are currently unavailable