Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

设立新的目录结构 #2

Open
FacelessManipulator opened this issue Nov 14, 2017 · 1 comment
Open

设立新的目录结构 #2

FacelessManipulator opened this issue Nov 14, 2017 · 1 comment
Assignees

Comments

@FacelessManipulator
Copy link
Member

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

  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很重要的。

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

@Nopeall
Copy link
Collaborator

Nopeall commented Dec 14, 2017

好的二哥,谢谢二哥。二哥我这就弄。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants