THIS 链接建议/app目录包含所有配置,模板(.html.twig文件)和翻译,而/src目录包含PHP代码。

但是,HERE我们可以看到.css和.js文件是从/src/AppBundle/Resources/public目录而不是/app/Resources/public目录加载的。最佳做法是什么?我应该如何专业地解决这个问题,并且应该将所有模板,.js.css文件保存在哪里?

最佳答案

我喜欢将用于一般用途的css和javascript放在/app/Resources/public中,将特定于相关捆绑软件的css和javascript放在/src/YourBundleNameBundle/Resources/public中。这样,当我想查看特定于捆绑软件的代码时,我将直接转到该捆绑软件,当它是通用代码时,我可以确定它在根目录中。我见过专家们这样做,这对我来说很有意义。

这是一个选择问题,没有对与错的答案。

关于javascript - Symfony 3.3-我应该在哪里放置CSS和JS文件?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46193375/

10-13 07:12