导航

一.项目初始

Posted on 2024-11-09 16:34  卖姜茶  阅读(29)  评论(0)    收藏  举报

项目初始

[vue]

应用默认是部署模式,在开发阶段,可以修改环境变量APP_DEBUG开启调试模式,上线部署后切换到部署模式。

本地开发的时候可以在应用根目录下面定义.env文件。

通过create-project默认安装的话, 会在根目录自带一个.example..env文件,你可以直接更名为.env文件。

.env文件的定义格式如下:
// 设置开启调试模式
   APP_DEBUG =  true
// 其它的环境变量设置
// ...
为了方便页面和程序的设计,先将路由关闭,可以查看单独界面
并且创建一个测试视图的控制器
  // 是否启用路由 [在config下app.php]
  "with_route"       => false,

  // 视图控制器
  class ViewPage extends BaseController
  {
      public function index()
      {
          return "view";
      }
  }

[不要有多余的php代码[除了在phpEnv下载的]]

1.在phpEnv中网站在www根目录下增加网站![注意端口的设置不要冲突]

·image

2.在项目中加载thinkphp:[选择未安装,-安装则在phpEnv打开对应文件删除]

①在终端输入composer,判断是否已安装,未安装在phpEnv安装
②未安装在phpEnv安装,并那么切换到你的应用根目录下面,然后执行下面的命令进行更新:
composer update topthink/framework
如果你之前已经安装过,执行后半部分进行更新
③如果还未安装:
·切换至你项目的根目录,比如创建的www.blogw.com 文件夹的上一层www
·输入安装命令composer create-project topthink/think www.blogw.com[项目名/文件名,有www]
·注意:被安装的文件夹必须是空的,先要删除里面的内容[包括原本的项目中的index.php]

超时可以先修改成国内源,比如阿里:composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ 再进行下载
[https://developer.aliyun.com/composer][https://www.phpcomposer.com/]
查看是否成功:composer config -g -l repositories.packagist.org.url变为上述地址

debug:

如果删除localhost,添加其他项目路径,想要主页访问到,则需更改:设置-其他-主页
在phpEnv开启数据库,数据库的密码不要随意更改,更改要在数据库配置文件进行再一次修改

3.项目开启:

在phpStrom输入composer install 安装了项目的依赖
内部服务器开启:在phpStrom输入命令php think run运行[自动给分配给端口号],②再通过域名:端口进行访问(可以进行直接域名访问控制器的类[+方法])
外部服务器开启:在phpEnv开启服务[如果使用外置服务器,在phpEnv将网站的根目录要设置成public向外公开]