1.1.20 • Published 10 years ago

idt v1.1.20

Weekly downloads
87
License
-
Repository
github
Last release
10 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

10 years ago

1.1.19

10 years ago

1.1.18

10 years ago

1.1.17

10 years ago

1.1.16

11 years ago

1.1.15

11 years ago

1.1.14

11 years ago

1.1.13

11 years ago

1.1.12

11 years ago

1.1.11

11 years ago

1.1.10

11 years ago

1.1.9

11 years ago

1.1.8

11 years ago

1.1.7

11 years ago

1.1.6

11 years ago

1.1.5

11 years ago

1.1.4

11 years ago

1.1.3

11 years ago

1.1.2

11 years ago

1.1.1

11 years ago

1.1.0

11 years ago

1.0.9

11 years ago

1.0.8

11 years ago

1.0.7

11 years ago

1.0.6

11 years ago

1.0.5

11 years ago

1.0.4

11 years ago

1.0.3

11 years ago

1.0.2

11 years ago

1.0.1

11 years ago