ironman-dev/module-baler

预加载由Baler生成的主题JS包配置的模块。

安装次数: 3,976

依赖者: 0

建议者: 0

安全性: 0

星标: 0

关注者: 1

分支: 19

类型:magento2-module

1.2 2022-12-14 16:03 UTC

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

本模块尚未实现的功能

  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版本。

安装步骤

  1. "magento/module-baler": "1.0.0-alpha"添加到composer.jsonrequire部分
    因此,require部分看起来像
        "require": {
            "magento/product-community-edition": "2.3.4",
            "magento/module-baler": "1.0.0-alpha"
        },
    
  2. 运行composer update命令。
  3. bin/magento module:enable Magento_Baler
  4. bin/magento setup:upgrade

如何开始使用Baler

alpha版本入门

如果你在这个模块中发现了错误,请创建一个新的问题或参考行为准则