Magento 目录基本介绍

Magento 目录基本介绍 

    • app;
      •   与Magento 1一样,该文件夹包含主要的Magento代码;
      •       adminhtml和 frontend;/ app / design / adminhtml/ app / design / frontend目录包含包含各种CSS和LESS文件的主题文件夹;
      •   di.xml文件包含类映射和接口首选项;
      •   如果您在/ app中有/ app / code子文件夹,则它包含Magento核心代码
    • bin;

      •    该目录包含magento文件或CLI脚本;
      •   CLI脚本使用一组方便的选项激活控制台: enable/disable cache; enable/disable modules; run an indexer, etc.
    • dev;
      •   Magento 2测试脚本和一些开发工具放在该文件夹中。
    • lib;

      •   该目录包含几个与Magento核心分开打包的库;
      •   在internal and web subfolders也设在这里;
      •   该 internal 目录包含服务器端库( server-side libraries )和几个字体文件;
      •   the web subfolder contains client-side (JavaScript) libraries, jquery, modernizr, requirejs, prototype,scriptaculous(仅当您下载GitHub存储库时,框架代码才会包含在lib文件夹中。否则,Magento 2代码将位于vendor文件夹中。)
    • pub;
      •   它应该被设置为您使用的服务器上的Web根目录(Apache,Nginx);
      •   正如您从名称中注意到的那样,该文件夹包含所有可公开访问的文件;
      •   index.php控制器也包含在该文件夹中。
    • var;
      •   缓存和生成的类都位于文件夹中;
      •   the var folder includes cache, composer_home, generation, log, di, view_preprocessed, page_cache files.
    •  vendor.
      •   该文件夹由composer使用composer.json文件生成;
      •   该文件夹包含已在composer.json下定义的各种包

      请注意,在Magento 2.2.x及更高版本中,文件夹var / generation已删除到项目根目录并重命名为已生成欲了解更多信息,请  点击这里

posted @ 2018-08-15 09:22  徐锅  阅读(874)  评论(0编辑  收藏  举报