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