在安装KnpPaginatorBundle之后,文件夹css和img内容消失了

时间:2015-08-22 17:12:36

标签: symfony knppaginator

文件夹css和img内容在KnpPaginatorBundle安装后消失了

  

C:\瓦帕\ WWW ... \网络\束\应用\ CSS

     

C:\瓦帕\ WWW ... \网络\束\应用\图像

我使用composer和命令public class EmailTransac : Entity { [Required()] public string Name { get; set; } [Required()] public string From { get; set; } [Required()] public string Template { get; set; } [Required()] public string Subject { get; set; } } public class EmailTransacModel { [Required()] public string Name { get; set; } [Required()] public string From { get; set; } [Required()] public string Template { get; set; } [Required()] public string Subject { get; set; } }

安装了KnpPaginatorBundle

文件夹require knplabs/knp-paginator-bundle修改日期为C:\wamp\www\...\web\bundles

文件夹2015-08-14 15:08修改日期为C:\wamp\....\vendor\knplabs

修改日期是我的主要线索。这是8天前,所以我不记得还有什么可能导致失踪。

另一件事。修改日期为2015-08-14 15:04的{​​{1}}内的所有文件夹都成为快捷方式文件夹窗口图标,但它们模仿快捷方式,因为它们的路径不会更改。 (你了解我的人吗?)

显然我的文件已从我的光盘中删除,因为Windows找不到它们。

按修改日期排序的symfony项目窗口搜索文件: symfony project windows search files sorted by modification date

到底是什么?

1 个答案:

答案 0 :(得分:1)

资产应保留在捆绑包的Res​​ources / public /文件夹中(http://symfony.com/doc/current/book/bundles.html#bundle-directory-structure)。这样,在资产安装期间,所有资源都将被正确复制或符号链接(根据提供的参数)。

每次使用composer安装或更新软件包时,都会启动一系列安装后命令。其中一个使用上述命令的类似版本安装所有资产。

如果您的资产仅在web / bundles文件夹中,则无法恢复它们(除非您有备份)。一条建议是使用本地(或更好的远程)Git存储库,以便最大限度地减少丢失数据的风险。有关详细信息,请参阅此处:http://symfony.com/doc/current/cookbook/workflow/new_project_git.html