Symfony 4 - 找不到Assets文件夹

时间:2017-12-09 12:25:39

标签: symfony assets symfony4

根据Symfony Best Practices

https://us-central1-<project-name>.cloudfunctions.net/googledf40f9f3a4466bd2.html

但是目前,我没有创建这个文件夹,如果我创建它,我收到错误告诉我无法找到资源。

我尝试过 composer require webassets ,但是没有工作。

任何人都有解决方案吗?

此致

3 个答案:

答案 0 :(得分:1)

将资产文件夹放在根目录中是最佳实践。无法从外部访问根目录的原因。您应该尝试使用Symfony的Webpack Encore插件。它将最小化和压缩的资源编译到公用文件夹中,使它们永远不会显示为原始文件。

如果这不符合您的兴趣,只需将整个资产文件夹放入公共目录即可。

答案 1 :(得分:0)

您尝试执行以下命令。

$ composer require encore
$ yarn install

可以参考这里 http://symfony.com/doc/current/frontend/encore/installation.html

答案 2 :(得分:0)

  1. 启用再加composer require encore
  2. 更新纱线yarn install