【问题标题】:Magento 2 static cacheMagento 2 静态缓存
【发布时间】:2016-03-01 16:05:26
【问题描述】:

当我要更改模板中的某些内容时,我需要刷新静态缓存(pub/static),因为我没有看到前端有任何更改,但之后这个文件夹有一些空文件夹,并且在前端我有一些错误ReferenceError: require is not defined 我需要使用这个命令 c:\xampp\php\php.exe -f d:\projects\localsites\magento2.local\magento\bin\magento -- setup:static-content:deploy 来生成静态内容。也许我做错了什么?

【问题讨论】:

    标签: magento magento2 magento-2.0


    【解决方案1】:

    当你为 magento2 开发东西时,你应该启用 developer mode 并且静态不会有缓存并且会生成所有请求。

    More about Magento 2 mods you can read on this page.

    【讨论】:

    • 我之前开启了开发者模式。
    • 您是否更改了管理员中有关 html/css/js 的任何选项?
    • 不,我只是设置了自定义主题和设置后备,仅此而已。使用模板或 css/js 做某事时,我总是刷新静态缓存
    • 没有。总是在 flash 静态缓存之后,文件夹 pub/static 为空
    • 3in 开发者模式的静态文件夹总是空的,但你不应该得到任何错误,css/js 应该可以正常工作,关于错误而不是空文件夹的问题