Assets:install会创建一个错误的路径



我在Symfony 3中的assets:install命令有问题。如手册所述,

当不带选项执行时,该命令将在应用程序和bundle的Resources/public/目录下找到的所有文件复制到web/中。

我的javascript文件路径是:src/AppBundle/Resources/public/js/script.js

现在,当我运行php bin/console assets:install --symlink,它把符号链接到web/bundles/app/js/scripts.js

我想让它在web/bundles/AppBundle/js/scripts.js创建符号链接。

如果你在运行assets:install后查看web/bundles,你会看到这个应用实际上是链接到src/AppBundle/Resources/public的。所以web/bundles/app/xxx应该是正确的约定,并指向正确的位置。

web/bundles/AppBundle/xxx是错误的约定。

相关内容

最新更新