Magento 2 开发内容目录
本文研究一下 Magento 系统提供的一些命令。Magento 通过 bin/magento 提供了很多命令,刚开始感觉会有些复杂,接下来我们就仔细了解一下:
当运行如下命令
或
就会输出所有可用的命令列表,当括我们自定义的命令:
命令行分类
可以将上面的列表分为以下类别:
- 缓存 Cache
- 索引器 Indexer
- 定时任务 Cron Job
- 代码编译器 Code Compiler
- 设置系统模式 Set the magento mode
- i18n 国际化翻译 i18n translation
- 运行单元测试 unit test
- 维护模式 Maintenance
- 模块管理 Module management
- 安装 Setup: Install, upgrde, uninstall, backup, rollback
- 主题 theme
- 部署 deployment
接下来看下每个类别的一些示例:
缓存命令
查看缓存状态
输出:
清除缓存:
输出:
如何刷新缓存:
如何启用或停用缓存:
索引器命令
查看索引状态
输出:
重建索引:
重置索引
显示索引模式
输出:
设置索引模式类型
部署命令
语法:
发布静态内容
输出:
发布静态内容默认使用语言: en_EN
如果要使用其它语言如简体中文: zh_Hans_CN
运行
使用命令获取后台 URI 路径
可以不用查看 etc/env.php
文件也能知道后台路径:
使用命令管理维护模式
设置允许指定 IP 访问维护模式的网站
设置系统开发者模式或线上模式
有 3 种模式定义在 Magneto\Framework\App\State
: default, developer, production
显示当前系统模式
切换到开发者模式:
恭喜你老铁!你的店铺现在就是开发者模式了。开始享受写代码的快感吧 :)