0.2.5 • Published 8 years ago

jtr v0.2.5

Weekly downloads
2
License
MIT
Repository
github
Last release
8 years ago

jtr

简介

这是一个基于express的简单本地容器,并追加了一些针对nei项目特殊定制的服务,目前只包含以下三个功能:

  • 本地web服务
  • 模板解析(目前内置支持velocity、freemarker和ejs,其他可自行定制)
  • 路由代理

关于nei项目的接入方式可戳这里

安装

npm install --save jtr

或者

npm install -g jtr

使用

使用命令行

Usage: jtr [options]

Options:

  -h, --help           output usage information
  -V, --version        output the version number
  -p, --port <port>    代理服务器端口,默认为8000
  -c, --config [path]  配置文件路径,默认取当前路径下的jtr.js
  -d, --dir [path]     代理服务器的根目录,默认是process.cwd()
  --no-launch          是否要停止自动打开浏览器

作为依赖的模块使用

var jtr = require('jtr');

// 获取参数
var options = {
  port: 8001, // 端口号
  rules: {}, // 路由表,可为路径或对象
  dir: '/', // 服务器根目录
  views: '/WEB-INF/views/', // 视图目录
  launch: false, // 是否自动打开浏览器
  engine: {jade: require('jade').__express} // 自定义模板引擎
};

// 启动代理服务器
jtr(options);
0.2.5

8 years ago

0.2.4

8 years ago

0.2.3

8 years ago

0.2.2

8 years ago

0.2.1

8 years ago

0.2.0

8 years ago

0.1.0

8 years ago

0.0.9

8 years ago

0.0.8

8 years ago

0.0.7

8 years ago

0.0.6

8 years ago

0.0.5

8 years ago

0.0.4

8 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago