发新话题
打印

[其它 Other] CIC命令工具(更新08.4.19)

本主题由 Hex 于 2008-5-12 23:40 解除置顶

CIC命令工具(更新08.4.19)

Codeigniter命令工具

2008.4.19更新


这是新版本,完全支持window和linux
提供菜单选择和批处理功能


使用操作:

1.设置环境变量:
   
  • window用户
       在环境变量中设置path,后面添加CIC目录路径,例如(注意分号)
复制内容到剪贴板
TEXT 代码:
%SystemRoot%\system32;C:\xampp\php;C:\stdwin
  • linux用户
       在.bashrc添加CIC目录路径,例如:
复制内容到剪贴板
TEXT 代码:
PATH="$PATH:/home/ss/mycic"


2.使用示范
  • 创建项目
复制内容到剪贴板
TEXT 代码:
d:\> cic -app c:\blog

Creating Porject: -app <= c:\blog

d:\>

//表示创建成功
  • 进入项目
复制内容到剪贴板
TEXT 代码:
c:> cic c:blog


  • 创建MVC 输入选择数字

  • 可以批量创建。批量创建时,输入的名称使用英文逗号","分隔,不要空格输入名称

复制内容到剪贴板
TEXT 代码:
[输入Model名称]:blog,login,menu

              

  • 可以覆盖以前的文件,在名称后面加 -f 参数。如果批量名称后面加 -f,将会批量覆盖
复制内容到剪贴板
TEXT 代码:
[输入Model名称]:blog,login,menu -f


技巧:
  • vim 用户可以自定义命令,方便命令行的使用,减少另开终端的操作,例如
复制内容到剪贴板
TEXT 代码:
:command -nargs=* CIC :!/var/www/myci/CIC <args>
  • 如果命令行路径已位于某项目之下,直接输入CIC即可

注:
以前的功能,除了命令行被菜单替代,其他功能仍然保留

提示:
如果提示CIpass错误,可能项目里没有CIpass文件。
解决办法:
      在项目的system/application中创建一个CIpass名称的文件

用CIC生成的项目都会自动创建 CIpass文件,完成项目后删除即可
复制内容到剪贴板
PHP 代码:
<?php
class Blog extends Model {
 function Blog()
 {
  parent::Model();
 }
}
?>
在windows下,已经有朋友写了个可视化的"外挂"程序,非常方便。
大家多多支持他http://codeigniter.org.cn/forums/thread-512-1-1.html

本人使用linux,习惯type命令,相对可视化程序,效率要高些。




[ 本帖最后由 chouqiuqiu 于 2008-5-5 14:20 编辑 ]
附件: 您所在的用户组无法下载或查看附件
本帖最近评分记录
  • Hex 威望 +5 精品工具 2008-4-12 15:59

TOP

非常棒的工具,非常有用。
QQ: 49489680
MSN: zhaochang_tj AT hotmail DOT com

TOP

很不错的工具,支持:)

TOP

今天晚上应该可以上传window版本的,希望大家多多支持啊,顶啊
QQ: 7685754

TOP

臭球小气!!!!

TOP

引用:
原帖由 caincheung 于 2008-4-13 12:10 发表
臭球小气!!!!
哈哈,不是他小气,是我改的回复可见~~~~~:lol :victory:
QQ: 49489680
MSN: zhaochang_tj AT hotmail DOT com

TOP

牛x
很有意思啊
CIAO,CI...

TOP

哈哈,骂吧
我没回复可见的权限啊,刚修了个BUG,把隐藏标签删了
QQ: 7685754

TOP

好东西 我支持到底!!
QQ: 49489680
MSN: zhaochang_tj AT hotmail DOT com

TOP

不错,upup~~~~

TOP

thank you..........

TOP

还没用就知道会是个好东东。

TOP

发新话题