我使用requirejs-config创建了自定义模块。js和js文件夹 当页面加载时,requirejs-config是动态创建的 pub/static/_requirejs 文件夹,但我的自定义JS没有自动创建我需要在我的本地系统手动复制粘贴

Magento2有什么命令要构建吗 pub/static JS文件或手动我们需要移入 pub\static\frontend\Magento\luma\en_US\MYNAME_MYMODULE\js

我试过下面的命令,但不工作

bin\magento setup:static-content:deploy
有帮助吗?

解决方案

首先,请确保您的模块已正确安装。

如果您在开发人员模式下工作,则文件通过请求实现,因此不需要任何命令。bin/magento setup:static-content:deploy 只需要生产模式,假设文件系统是只读的(见: 文件).要识别您使用的模式,您可以运行命令 bin/magento deploy:mode:show

详情请参阅 正式文件

其他提示

magento 2将浏览器资源(JavaScript,CSS)自动将浏览器资源(JavaScript,CSS)复制到PUB /静态文件夹,而无需任何控制台命令。
如果您的文件尚未复制,那么您做错了。也许,您将文件放在错误的位置。使用核心模块作为示例并仔细执行。

许可以下: CC-BY-SA归因
scroll top