我从Magento网站安装了Magento 2。我已经通过
激活了开发者模式{project directory}>php bin/magento setup:mode:set developer
然后我安装了自定义主题,最后通过
部署了我的静态内容{project directory}>php bin/magento setup:static-content:deploy
我的问题是我必须删除pub/static
目录并每次部署静态内容以应用css和javacript更改。静态内容部署过程很慢,花费了很多时间,非常令人沮丧。我开发了一些东西,必须进行部署才能让变更出现。即使是非常小的变化。刷新缓存没有帮助。任何帮助,将不胜感激。提前谢谢。
答案 0 :(得分:0)
当您更改css时,grunt作业应该足以运行。
所以你可以跑:
grunt exec
grunt less
或使用指定的主题名称:
grunt exec:theme_name
grunt less:theme_name
在 core_config_data 表中检入数据库并禁用minify字段,以便Magento在开发时不会缩小css / js。您可以使用此SQL查询来禁用这些字段:
update core_config_data set value=0 where path in ('dev/css/minify_files', 'dev/css/merge_css_files', 'dev/js/minify_files', 'dev/js/merge_files')