使用symfony 4提供静态文件夹

使用symfony 4提供静态文件夹,symfony,static,serve,Symfony,Static,Serve,我想复制Vue.js生成的dist文件夹,并通过symfony路线提供它,我尝试了: 路线。yaml vue: path: /{path} controller: App\Controller\ApiController::vue methods: [GET] requirements: path: .* ApiController.php public function vue() { $vuepath = __DIR__.'/../../public/dis

我想复制Vue.js生成的dist文件夹,并通过symfony路线提供它,我尝试了:

路线。yaml

vue:
  path: /{path}
  controller: App\Controller\ApiController::vue
  methods: [GET]
  requirements:
    path: .*
ApiController.php

public function vue()
{
    $vuepath = __DIR__.'/../../public/dist/index.html';
    return new Response(file_get_contents($vuepath));
}

它启动
index.html
不会加载javascript文件。如何为我的应用程序提供服务?

默认的
.htaccess
(来自
symfony/apache pack
包)应该已经按原样为静态文件提供服务了-您是否以任何方式对其进行了修改?您找到解决方案了吗?我还需要为public/dist(directory->index.html和文件)上的所有内容提供服务