tp6配置apidoc

文章描述:

thinkphp6配置apidoc

安装thinkphp6

composer create-project topthink/think tp

项目根目录

cd tp

安装tp对于的apidoc

composer require hg/apidoc-thinkphp

apidoc的前端文件

下载地址:http://hg-code.com/thinkphp-apidoc/guide/install/

下载完成后解压,将apidoc文件夹拷贝到你的项目 public 目录下

 

配置伪静态

location / {
   if (!-e $request_filename){
      rewrite  ^(.*)$  /index.php?s=$1  last;   break;
   }
}

 

访问:http://域名/apidoc/#/home

出现500错误:ApiUrl: http://tp6.apidoc.com/apidoc/config

解决方法

打开public/apidoc/config.js文件,把host改成自己域名即可

  // 请求配置
  HTTP: {
    // 接口响应超时时间
    TIMEOUT: 30000,
    // 多个可切换的host
    HOSTS: [
      {
        title: "tp6",
        host: "http://localhost", // http://tp6.apidoc.com 
      },
    ],
    // 请求头 encodeURIComponent 转码
    HEADERS_ENCODEURICOMPONENT: false,
  },

 

使用文档

https://docs.apidoc.icu/use/notes/useFile.html

 

发布时间:2023/06/07

发表评论