西部数码主机 | 阿里云主机| 虚拟主机 | 服务器 | 返回乐道官网
当前位置: 主页 > php教程 > magento教程 >

Magento2变化部署却没有响应

时间:2016-12-08 14:59来源:未知 作者:好模板 点击:
我与Magento2工作,有问题,我的变化是后一个完整的才可见PHP bin/magento setup:static-content:deploy en_US。 先决条件: Magento的2.1.0 Linux的虚拟机与Apache / PHP7 开发模式激活 缓存无效,刷新 我换

我与Magento2工作,有问题,我的变化是后一个完整的才可见PHP bin/magento setup:static-content:deploy en_US。

先决条件:

  • Magento的2.1.0
  • Linux的虚拟机与Apache / PHP7
  • 开发模式激活
  • 缓存无效,刷新

我换了一个HTML文件自定义模块中的KO-模板,并试图看到前台的变化没有一个完整的静态部署。但它仍然显示旧代码。根据不同的人,我问,并通过博客/文档我发现,我应该删除这些目录挖:

  • 酒吧/静态/前端
  • 无功/ DI
  • VAR / view_preprocessed
  • VAR /代

在酒馆/静态的.htaccess未被删除。但是,这样做后,没有JS / CSS文件是在浏览器中可用,也被在除了_requirejs目录酒吧/静态/前端生成什么。

我跑出去,如果思路和工作这样是很慢和恼人。据其他开发商,它应该像这样工作。什么是这里的正确的工作流?

我apprechiate你的帮助!

 

所以我得到了它的工作。我将张贴在这里为开发模式的一般指导,需要做的事情。在所示的shell命令我假设你是在你的Magento2根目录下。

为了让开发人员的工作流程和运行,有一些事情要做。首先,激活magerun开发者模式:bin/magento deploy:mode:set developer。可以肯定的开发模式被激活,请检查您app/etc/env.php是否开发模式设置:'MAGE_MODE' => 'developer'。在此之后,又在.htaccess和酒吧/添加的.htaccess /取消注释这一行SetEnv MAGE_MODE developer。在此之后,删除所有的静态和生成的内容: rm -rf var/page_cache/* var/view_preprocessed/* var/generation/* var/cache/* pub/static/*

重要提示: 检查是否有未注释的内容是此命令后! SetEnv MAGE_MODE developer #Comment将无法正常工作。这在我的情况引起的问题,因为在注释中存在的默认htaccess的。

原来酒馆/的.htaccess行: # SetEnv MAGE_MODE default # or production or developer

(责任编辑:好模板)
顶一下
(1)
100%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
热点内容