问题描述
Thinkphp目录结构App/ThinkPHP/ // 这个就是Thinkphp的源码,所以这个是不是没有必要上传到github上面呢?index.php
首先这个ThinkPHP目录源文件就有4M左右,不管是提交或者下载都很费劲……所以在下想这个ThinkPHP目录是不是其实不用提交的呢?但是如果我没提交ThinkPHP目录源文件进去,我重新clone下来的就只有app目录和index.php文件这又明显是不能用的。除非去官网下载ThinkPHP源文件(目录)放在clone的项目里面才能用。所以请问最好的方法是怎么样?是提交还是不提交?
问题解答
回答1:其实我个人是不建议把thinkphp源码上传的,你可以在readme中写上依赖的thinkphp版本,当然还可以写个脚本之类的,就像nodejs中node_module不上传一样的道理
回答2:有什么不能提交的?我用的是Laravel全栈框架,除了vendor目录是给compoer用的以外,其他文件加起来超过20M,还不是一样push?相比Laravel的20M以上,你这个ThinkPHP的4M又算什么?github上面Laravel项目都是这样的。