试图弄清楚如何在我的Laravel项目中访问我的Vuepress安装。目前它坐落在这里:
project
|
|--app
|--docs
|--public
Vuepress安装基于网站的介绍指南,因此当我运行yarn docs:build
时,它会将所有静态文件放在docs/.vuepress/dist/
中。 Vuepress的开发服务器运行良好。
我想要的是能够从https://app.project.com/docs
访问此安装,但.htaccess
或web.php
中的路由没有让我在那里。
我可以将/dist
文件夹的内容移到/public
,重命名为''docs',然后执行此操作:
Route::get('/docs/{documentation}', function($documentation) {
return File::get(public_path() . '/docs/'.$documentation);
});
但只有当我手动将index.html放在每个URL的末尾时它才有效,即使这样,它也不会提供我在开发服务器中看到的相同结果。
有一种简单的方法可以做到这一点我缺少不存在吗?