1.1.20 • Published 9 years ago

idt v1.1.20

Weekly downloads
87
License
-
Repository
github
Last release
9 years ago

IDT

Integration Develop Tool

适用于Django Template、PHP Smarty、Java Velocity、Java Freemarker的Integration Develop Tool 集成开发工具

安装

windows下,为了保持统一,请下载

git bash

windows下,如果想解决git bash下的中文乱码问题,请看这里

下面的步骤mac和windows一致

请确保已经安装好nodejs
使用npm install来安装idt
(sudo) npm install -g idt
成功以后可以开始使用
idt -h

Usage: idt [options] [command]

Commands:

  ws <action>  run webserver: `idt ws start`. <action> now only has `start` option
  build        build your project
  ceconfig     create `idt-config` for your project

Options:

  -h, --help             output usage information
  -V, --version          output the version number
  -c, --config [config]  specify your `idt-config.js`, `idt-config.js` by default

在windows下如果出现npm安装相关的错误,则可能是没有在c:\Users\xxx\AppData\Roaming下建立npm文件夹; windows下可能还会提示安装visual studio,没办法,只能安装了。

开发,进入到项目根目录
idt ceconfig

此命令,将会在当前pwd的目录,新建一个名为idt-config.js的idt配置文件,在此配置文件中,可配置webserver相关参数及其build的相关参数。这一步其实可以省略了,在运行ws start的时候,会自动检测配置文件有没有生成。

本地静态服务器
idt ws start

此命令,会把当前pwd的目录作为根目录,启动根据idt-config.js中配置的webserver服务器,以便开发。

部署
idt build

idt-config.js文件可以通过idt ws start来自动生成,module.conf则需要仔细阅读生成的idt-config.js文件中的说明及其配置。

idt build默认是不压缩的build过程,这是为了便于开发、联调。发布线上之前需要带上--release参数:

idt build --release

idt build同样可以针对某个子目录进行build:

idt build template/example admin/js (--release)

配置文件idt-config.js一定要仔细查看及配置

1.1.20

9 years ago

1.1.19

9 years ago

1.1.18

9 years ago

1.1.17

9 years ago

1.1.16

9 years ago

1.1.15

9 years ago

1.1.14

9 years ago

1.1.13

9 years ago

1.1.12

9 years ago

1.1.11

9 years ago

1.1.10

9 years ago

1.1.9

9 years ago

1.1.8

9 years ago

1.1.7

9 years ago

1.1.6

9 years ago

1.1.5

9 years ago

1.1.4

9 years ago

1.1.3

9 years ago

1.1.2

9 years ago

1.1.1

9 years ago

1.1.0

9 years ago

1.0.9

9 years ago

1.0.8

9 years ago

1.0.7

9 years ago

1.0.6

9 years ago

1.0.5

9 years ago

1.0.4

9 years ago

1.0.3

9 years ago

1.0.2

9 years ago

1.0.1

10 years ago