我在Lumen 5.3中编写了一个API,我希望在我的文档中包含APIDoc,我将APIDoc文件渲染到app / API / Docs,我喜欢只要浏览器上的Get请求命中/ docs路由,就能从此文件中呈现index.html。我怎样才能在Lumen实现这一目标?
答案 0 :(得分:0)
我最终修复它的方式是我只是将所有内容移动到public / docs下的公共文件夹中,然后在npm中设置我的apidoc脚本,以便当我运行时{{1}将它的文件复制到该目录}}
在package.json
中npm run apidoc
然后在我的路线文件中,我为文档的索引页面设置了"scripts": {
"apidoc": "apidoc -i app/API/v1/Controllers/ -o public/docs/"
},
。
file_get_contents
它运作得很好。