В настоящее время я использую http://apidocjs.com/ в качестве своего апидока Laravel, потому что я просто привык к этому раньше.
для просмотра apidoc, каждый раз, когда мне приходится перетаскивать index.html
в браузер, что довольно раздражает.
Можно ли превратить его в статическую страницу, чтобы люди, с которыми я делюсь апидоком, могли просто сгенерировать документ и перейти к маршруту.
Я попробовал что-то вроде ... поместить мою папку apidoc
в папку public
приложения, а также попытался добавить маршрут, такой как
Route::get('/apidoc', function(){
return File::get(public_path() . '/apidoc/index.html');
});
Оба они не работали index.html
не может загрузить css
и js
, потому что в index.html
исходный URL-адрес похож на vendor/polyfill.js
, который затем пытался перейти на localhost:8000/vendor/polyfill.js
, но на самом деле URL должно быть что-то вроде localhost:8000/apidoc/vendor/polyfill.js
Кто-нибудь знает, как это легко исправить?
Заранее спасибо за любую помощь