使用公用文件夹Symfony 4时,我的css和js文件未加载

时间:2019-05-22 15:44:35

标签: javascript css symfony webpack deployment

我正在使用symfony 4的网站。现在,我想在Microsoft Azure平台上部署我的网站。我的文件夹位于wwwroot上,我可以继续使用,但是我的CSS和JS没有加载。如果您想去那里:https://synergie-2i.azurewebsites.net/SynergieInformatique/public/index.php/

我将symfony webpack encore与CSS和JS文件一起使用。

这是我的错误之一: 2synergie-2i.azurewebsites.net/:8 GET https://synergie-2i.azurewebsites.net/build/vendors~app.css net::ERR_ABORTED 404 (Not Found)

我只想在我的网站上放置CSS和js。 我该怎么办?

1 个答案:

答案 0 :(得分:0)

我看到您成功部署了CSS和js文件,因为我可以通过此link访问app.css。 在index.html中,您需要替换

<link rel="stylesheet" href="/build/app.css">

通过

<link rel="stylesheet" href="/public/build/app.css">

您可以在树枝文件中使用资产功能,如下所示:

<link rel="stylesheet" href="{{ asset('build/app.css') }}">