Symfony6 中的资产 - manifest.json 缺失

assets in Symfony6 - manifest.json missing

我正在学习 Symfony,正在学习 tuto。问题是,它与 Symfony5 有关,而我正在使用 Symfony6。 tuto 说要在 public 目录中创建一个资产文件夹,我这样做了:

当我使用 Twig 像这样调用我的 bootstrap.css 时: <link href="{{ assets('assets/css/bootstrap.min.css' )}}" rel="stylesheet">

我收到此错误: An exception has been thrown during the rendering of a template ("Asset manifest file "/Applications/MAMP/htdocs/laboutiquefr/public/build/manifest.json" does not exist. Did you forget to build the assets with npm or yarn?").

我的问题是:

非常感谢。

更新css/js/images时需要构建资产,使用命令:

使用 yarn 时

yarn encore dev --watch 或使用 npm 时 npm run watch

这应该构建您的资产(并创建一个 manifest.json 引用这些资产)。