Questions tagged «developer-mode»

表示与magento 2的开发人员模式有关的问题

13
如何在Magento 2中设置开发人员模式
我正在尝试安装Magento 2,但出现以下错误: 应用程序运行期间发生错误。无法写入错误消息进行记录。请使用开发人员模式查看消息。 我已经尝试按照Alan Storm的建议添加SetEnv MAGE_MODE developer到http://magento-quickies.alanstorm.com/post/58757471044/magento-2-developer-mode,但是没有运气。.htaccess

5
为什么不能在Magento 2上切换回默认模式?
因此,在使用以下命令在Magento 2项目上进行开发时,我已切换到开发人员模式: php bin/magento deploy:mode:set developer 很好,我收到了此消息,并成功开发了网站: 当前应用模式:开发人员。 由于某些原因,我想回到此default模式只是为了检查此模式下网站的行为。老实说,没有具体原因,我只想切换回此模式。 所以我运行了以下命令: php bin/magento deploy:mode:set default 但是我得到了这个奇怪的错误,没有进一步的解释: Cannot switch into given mode "default" 我检查了以下处理模式设置的文件,Magento/Deploy/Console/Command/SetModeCommand.php这是我发现的内容: switch($toMode) { case State::MODE_DEVELOPER: $modeController->enableDeveloperMode(); break; case State::MODE_PRODUCTION: if ($skipCompilation) { $modeController->enableProductionModeMinimal(); } else { $modeController->enableProductionMode(); } break; default: throw new LocalizedException(__('Cannot switch into given mode "%1"', $toMode)); …

4
在开发人员模式下以及何时需要哪些编译命令?
有人可以在Magento 2开发人员模式下运行哪些编译命令时给我指示吗?我不确定我是否理解正确。 在devdocs中,开发人员模式描述如下: 静态视图文件不被缓存;每次调用它们时,它们都会写入Magento pub / static目录 这是否意味着在请求pub / static中的每个文件时都会生成该文件,而您无需调用它setup:static-content:deploy?这与我的经验相矛盾。还是可以删除任何文件并将它们重新生成?此外,图像,CSS和JS文件似乎也有不同的对待。 开发人员模式文档页面上没有任何关于代码编译的内容,但是我认为也存在差异,因此不必setup:di:compile在di.xml文件中的所有更改之后运行。这是正确的吗?如果是这样,代码生成如何在开发人员模式下工作? 换句话说:除了高速缓存,在更改后我需要运行哪些命令?

4
如何在Magento 1.7中启用开发人员模式
我正在尝试在使用Magento 1.7的站点上启用开发人员模式。到目前为止,我已经添加了: SetEnv MAGE_IS_DEVELOPER_MODE "true" 到.htaccess文件和: ... if (isset($_SERVER['MAGE_IS_DEVELOPER_MODE'])) { Mage::setIsDeveloperMode(true); } ... 到这里index.php描述的文件。我什至删除了该子句,只留下了:If ... Mage::setIsDeveloperMode(true); ... 在index.php文件中。但是仍然没有运气。我想念什么?我应该怎么做才能启用开发人员模式?


5
Magento 2开发人员模式不会自动重新生成静态文件
我在开发人员模式下安装了Magento 2.0.2,但我仍然想不出在我更改CSS时如何强制它重新生成静态视图文件。 我通过运行来验证我处于开发人员模式 php bin/magento deploy:mode:show 在此页面上说开发人员模式禁用了静态视图文件缓存,但对我而言并非如此。 我尝试编辑此解决方案中di.xml提到的,但是它并没有改变Magento的行为。 如何告诉magento自动重新生成静态视图文件?



6
Magento2重新生成全部静态内容
在开发人员模式下,我删除了pub / static文件夹,希望事情会恢复原样。在那之后,只有文件夹 _requirejs 生成了,所以现在我什么都错过了-所有的CSS和JS文件都消失了。我该如何解决这个问题?请帮忙。

1
ObjectManager工厂的区别是什么?
我看到Magento 2有3个工厂类(如果算上抽象的,则有4个工厂类)。 \ Magento \ Framework \ ObjectManager \ Factory \ Dynamic \ Developer \ Magento \ Framework \ ObjectManager \ Factory \ Dynamic \ Production \ Magento \ Framework \ ObjectManager \ Factory \ Compiled 以上所有扩展\Magento\Framework\ObjectManager\Factory\AbstractFactory。 我以为在开发人员模式下Developer将使用工厂,但有时会使用工厂,而Compiled我无法为此确定条件。 有人可以解释使用每个工厂的时间以及它们之间的区别吗?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.