ironman-dev / module-baler
预加载由Baler生成的主题JS包配置的模块。
1.2
2022-12-14 16:03 UTC
Requires
- php: ~7.1.3||~7.2.0||~7.3.0||~7.4.0||~8.0.0||~8.1.0
- magento/framework: *
- magento/module-store: *
This package is auto-updated.
Last update: 2024-09-14 19:53:23 UTC
README
它还不是官方模块。仅用于alpha测试!
Magento_Baler模块引入了预加载由Baler(一个用于JavaScript依赖静态分析的工具体)生成的主题JS包配置(core-bundle.js & requirejs-bundle-config.js)的功能。
此功能默认禁用,可以在配置页面(商店 -> 配置 -> 高级 -> 开发者 -> JavaScript设置)中启用。
在生产模式下,开发者设置不会显示。要启用此功能,可以使用CLI命令 bin/magento config:set dev/js/enable_baler_js_bundling 1
。
本模块尚未实现的功能
- 当启用Magento_Baler时,以下功能应该被禁用
- JS捆绑
- JS压缩
如何安装模块
使用Git
mkdir app/code/Magento git clone https://github.com/magento/m2-baler.git app/code/Magento/Baler bin/magento setup:upgrade
使用Composer
打开你的composer.json
,将"minimum-stability": "stable"
改为"minimum-stability": "dev"
,并添加"prefer-stable": true
。
这意味着Composer将始终使用稳定包,除非有其他选择。如果没有稳定包,它将使用开发版本,然后运行
composer config repositories.magento-baler vcs git@github.com:magento/m2-baler.git
composer require magento/module-baler:dev-master
bin/magento module:enable Magento_Baler
bin/magento setup:upgrade
在repo.magento.com
上使用Composer包
此模块作为alpha Composer包在repo.magento.com
上可用。此包适用于2.3.x和2.4.x Magento版本。
安装步骤
- 将
"magento/module-baler": "1.0.0-alpha"
添加到composer.json
的require
部分
因此,require
部分看起来像"require": { "magento/product-community-edition": "2.3.4", "magento/module-baler": "1.0.0-alpha" },
- 运行
composer update
命令。 bin/magento module:enable Magento_Baler
bin/magento setup:upgrade