把VueThink整合到已有ThinkPHP 5.0项目中

把VueThink整合到已有ThinkPHP 5.0项目中

VueThink初认识

VueThink,是一个很不错的技术框架,由广州洪睿科技的技术团队2016年研发(严重声明:我虽然在广州,但和团队成员没有任何裙带关系,我不是托儿!真心非常感谢他们的研发并开源)

看了一下,VueThink主要有以下几个特点:

1、不仅仅有后台部分,还有前端前台部分(Vue)的应用。

2、前后端分离技术的应用实践——整合应用得非常棒。

3、开源、完全免费。

4、运行环境要求PHP5.4以上

实干兴邦(装逼一下),我们一起看看可爱的VueThink中,thinkPHP这些

第二步、下载

到VueThink官方网站(http://www.vuethink.com/)下载VueThink-master压缩包。

第三步、学习VueThink文件结构

下载之后解压,发现里面有frontEnd(前端部分-有时间再来学习了)、php两个文件夹。

php文件夹里面打开一看,似曾相识了,就是常见的ThinkPHP结构

php
├─application(*1、APP文件夹)
│ ├─admin(*1.1、管理目录,一般项目没有,整个文件夹复制到项目里去)
│ ├─common(*1.2、公用库文件夹,一般项目里面没有它,整个文件夹复制到项目里去)
│ ├─command.php(原来项目已经有,而且一样的,忽略它。)
│ ├─common.php(*1.3、原来项目有,but,是空的,那就替换原来的文件吧。)
│ ├─tags.php(*1.4、应用行为扩展定义文件,一般需要整合这个文件里的内容。)
├─config(*2、配置文件夹)
├─extend(*3、引入的扩展文件夹)
├─public(*4、项目发布文件夹)
├─thinkphp(TP5框架文件夹,这个原来的项目已经有了,整合的时候忽略)
├─vendor(git项目管理的文件,一般忽略它)
├─.gitignore(git项目管理文件,一般忽略它)
├─.htaccess(Apache的文件,一般项目已经有,并且配置好了,忽略它)
├─composer.json(Composer 包管理工具的的文件,一般项目有了,忽略它)
├─index.php(*5、应用入口文件,这里定义了CONF_PATH配置常量,我的项目没有,需要整合它)
├─install.sql(*6、这是创建数据表、初始化数据的sql文件)
├─LICENSE.txt(ThinkPHP开源项目的版权声明,原来项目已经有,忽略它)
├─phpunit.xml(ThinkPHP 5.0框架的phpunit测试框架配置,一般原来项目已经有,也配置好了,忽略它)
├─README.md(VueThink的版权声明及基本技术栈,请阅读它,不用整合到项目里)
├─think(ThinkPHP的基础引导文件,忽略它)

从上面提取出来的目录结构看,VueThink的文件结构我们就清晰了,带了 * 号加粗这些,文件夹、文件就是我们需要整合的了。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/113802.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • ftp登陆命令「建议收藏」

    ftp登陆命令「建议收藏」 一、shelll示例:cd/PATH_YOU_WANT_TO_UPLOAD(DOWNLOAD)ftp-niv<<-EOFopenIP_ADDRESSuserUSERNAMEPASSWORDascii(orbin)put*(orget)byeEOF下面详细讲解以下这段代码:  &nb…

    2022年9月21日
    3
  • VBA基础知识整理[通俗易懂]

    VBA基础知识整理[通俗易懂]最近由于项目的需要,需要在Excel自定义一些函数,来完成特殊的处理,为了完成工作,就囫囵吞枣的写了一些代码,现在闲暇下来,就好好的学习一下,VBA的基础知识。1.变量1.Dim<>As<>2.规则变量名称必须使用一个字母作为第一个字符。变量名称不能使用空格,句点(.),感叹号(

    2022年6月3日
    54
  • 计算机网络实验四访问控制列表NAT应用

    计算机网络实验四访问控制列表NAT应用计算机网络实验四访问控制列表NAT应用

    2022年7月23日
    14
  • 多模态学习「建议收藏」

    多模态学习「建议收藏」作者:张致远#mermaid-svg-bqinfdlcry278edQ.label{font-family:’trebuchetms’,verdana,arial;font-family:var(–mermaid-font-family);fill:#333;color:#333}#mermaid-svg-bqinfdlcry278edQ.labeltext{fill:#333}#mermaid-svg-bqinfdlcry278edQ.noderect,#mermaid-svg-..

    2022年6月29日
    36
  • acwing-2983. 玩具(计算几何)

    acwing-2983. 玩具(计算几何)计算玩具收纳盒中,每个分区内的玩具数量。约翰的父母有一个烦恼—-约翰每次玩完玩具以后总会将玩具乱扔。他们为约翰准备了一个长方形的玩具收纳盒,用来放他的玩具。但是约翰非常调皮,每次都非常随意的将玩具扔进盒子中,使得所有玩具都随意混在一起,这让约翰难以找到他喜欢的玩具。对此,约翰的父母想出了一个对策,用若干个纸板将收纳盒分隔成若干个分区,这样至少扔到不同分区的玩具之间还是能分开的。下面是一个收纳盒的俯视图示例。1.jpg你的任务是,每当约翰将玩具扔进收纳盒中时,确定每个分区中有多少个玩具。输

    2022年8月9日
    6
  • idea激活码2021【2021.10最新】

    (idea激活码2021)好多小伙伴总是说激活码老是失效,太麻烦,关注/收藏全栈君太难教程,2021永久激活的方法等着你。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html1STL5S9V8F-eyJsaWNlbnNlSWQi…

    2022年3月27日
    142

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号