根据Symfony 最佳实践,
Store your assets in the assets/ directory at the root of your project.
但目前,我没有创建这个文件夹,如果我创建它,我收到错误消息,告诉我找不到资源。
我试过composer require webassets,但不工作。
有人有解决方案吗?
问候
根据Symfony 最佳实践,
Store your assets in the assets/ directory at the root of your project.
但目前,我没有创建这个文件夹,如果我创建它,我收到错误消息,告诉我找不到资源。
我试过composer require webassets,但不工作。
有人有解决方案吗?
问候
将资产文件夹放在根目录中是最佳做法。无法从外部访问根目录的原因。你应该试试 Symfony 的 Webpack Encore 插件。它将您的最小化和压缩资产编译到公用文件夹中,因此它们永远不会显示为原始文件。
如果这不符合您的兴趣,只需将您的整个资产文件夹放入公共目录。
composer require encore
yarn install
您尝试以下命令。
$ composer require encore
$ yarn install
可以参考这里。
http://symfony.com/doc/current/frontend/encore/installation.html