0s1r1s/dev-shortcuts-bundle

symfony2控制台命令快捷方式捆绑包。

安装: 213

依赖者: 0

建议者: 0

安全: 0

星标: 2

关注者: 1

分支: 0

开放问题: 0

类型:symfony-bundle

dev-master 2013-11-27 11:48 UTC

This package is not auto-updated.

Last update: 2024-09-23 14:23:38 UTC


README

DevShortcutsBundle是一个symfony2捆绑包,允许您使用快捷方式运行常用的控制台命令。在开发过程中,您总是需要清除缓存、重置数据库、转储/监视资源等。使用DevShortcutsBundle,您可以快速运行这些命令。

##基本文档

##安装

Composer

composer require 0s1r1s/dev-shortcuts-bundle

##配置 注册捆绑包

<?php
// app/AppKernel.php
public function registerBundles()
{
    $bundles = array(
		// ...
		new Osiris\Bundle\DevShortcutsBundle\OsirisDevShortcutsBundle(),
	);
	// ...
}

如果您想使用“d”快捷方式,您需要将数据固定路径设置在您的config.yml中

# app/config/config.yml
osiris_dev_shortcuts:
    path_to_fixtures: "./src/Path/ToYourBundle/DataFixtures"

##使用 示例:正常命令监视资源

php app/console assetic:dump --watch

使用DevShortcutsBundle的相同命令将是

php app/console dev aw
or
sf dev aw

sfphp app/console的别名。此别名需要您进行配置。如果您使用的是Linux发行版,只需编辑您家目录下的.bash_aliases,或者如果它不存在则创建它。您只需添加以下行

alias sf="php app/console"

或者如果您想别名指向特定项目

alias sf="php /path/to/your/symfony-project/app/console"

对于Windows,情况不同。纯DOS不支持别名。您可以使用4dos / 4nt、Cygwin或类似工具来设置别名。

##快捷方式列表 您可以使用的完整快捷方式列表

您还可以使用sf dev --help来获取命令的完整列表。