idt v1.1.20
IDT
Integration Develop Tool
适用于Django Template、PHP Smarty、Java Velocity、Java Freemarker的Integration Develop Tool 集成开发工具
安装
windows下,为了保持统一,请下载
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
一定要仔细查看及配置
10 years ago
10 years ago
10 years ago
10 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago