Magento 2-未在开发模式下创建符号链接

问题描述 投票:1回答:2

环境:-Magento 2.3-模式:开发人员-缓存:已禁用-空:pub / static,.htaccess除外-空:var / cache,var / composer_home,var / page_cache,var / view_preprocessed

据我所知,如果您通过浏览器访问该网站,考虑到尚没有可供使用的静态文件,那么Magento将复制(生产模式)或符号链接(开发人员模式)所需的css / js到使用的主题的pub / static文件夹(以及所需文件的父主题),以便网站可以正确并相应地加载。

但是在开发人员模式下会发生什么,它将创建一个文件:

pub/static/frontend/Vendor/theme_name/en_US/requirejs-config.js

知道为什么不生成符号链接以及发生了什么,为什么生成了单个文件requirejs-config.js?

PS:我们不想部署静态内容。

css magento2 symlink
2个回答
0
投票

在命令行中:

php bin/magento setup:upgrade
php bin/magento setup:di:compile

清除导航器的缓存并尝试重新加载页面。

如果仍然不起作用:

php bin/magento setup:static-content:deploy -f
php bin/magento setup:upgrade

清除导航器的缓存,然后尝试重新加载页面。

希望有帮助。


0
投票

尝试一下

php bin / magento设置:静态内容:部署-f en_US yourlang_YourLang

© www.soinside.com 2019 - 2024. All rights reserved.