2016-11-03 14 views
0

루멘 5.3에 API를 쓰고 있는데 내 문서에 APIDoc을 포함시키고 싶습니다. 앱/API/문서 도구에 APIDoc 파일을 렌더링하고 싶습니다. 브라우저에서 Get 요청에 의해/docs 라우트에 도달 할 때마다이 파일에서 index.html을 렌더링 할 수 있어야합니다. 루멘에서 어떻게 이것을 할 수 있습니까?루멘의 뷰 폴더 외부에서 뷰 렌더링 렌더러

답변

0

내가 고칠 수 있었던 방법은 public/docs 아래의 공용 폴더로 모든 것을 옮긴 다음 npm에서 내 apidoc 스크립트를 설정하여 실행할 때 그 파일을 해당 디렉토리에 복사합니다.

package.json

내 루트에서 다음
"scripts": { 
    "apidoc": "apidoc -i app/API/v1/Controllers/ -o public/docs/" 
}, 

에서

내가이 문서의 인덱스 페이지에 대한 file_get_contents을 설정 파일.

return file_get_contents(public_path() . 'docs/index.html'); 

그리고 제대로 작동합니다.