在Laravel App中路由到Vuepress安装

时间:2018-06-16 22:01:01

标签: laravel vuepress

试图弄清楚如何在我的Laravel项目中访问我的Vuepress安装。目前它坐落在这里:

project
  |
  |--app
  |--docs
  |--public

Vuepress安装基于网站的介绍指南,因此当我运行yarn docs:build时,它会将所有静态文件放在docs/.vuepress/dist/中。 Vuepress的开发服务器运行良好。

我想要的是能够从https://app.project.com/docs访问此安装,但.htaccessweb.php中的路由没有让我在那里。

我可以将/dist文件夹的内容移到/public,重命名为''docs',然后执行此操作:

Route::get('/docs/{documentation}', function($documentation) {
  return File::get(public_path() . '/docs/'.$documentation);
});

但只有当我手动将index.html放在每个URL的末尾时它才有效,即使这样,它也不会提供我在开发服务器中看到的相同结果。

有一种简单的方法可以做到这一点我缺少不存在吗?

0 个答案:

没有答案