# nokitjs

> A Web development framework

Latest version **1.26.6** (published 2019-04-08) · MIT license · 0 weekly downloads

## Install

```sh
npm install nokitjs
pnpm add nokitjs
yarn add nokitjs
bun add nokitjs
```

Provides the command `nokit`.

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.26.6 |
| Published | 2019-04-08 |
| First published | 2015-11-03 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 17 |
| Unpacked size | 293.4 KB |
| Known vulnerabilities | 0 (+1 in 1 direct dependencies) |
| Install scripts | no |
| Author | Houfeng |
| Maintainers | houzhanfeng |
| Keywords | nokit, nokitjs, nsp, mvc, rest, webapi, web |

## Links

- npm: https://www.npmjs.com/package/nokitjs
- Repository: https://github.com/nokitjs/nokit
- Homepage: http://nokit.org
- Issues: https://github.com/nokitjs/nokit/issues
- npm.io page: https://npm.io/package/nokitjs

## Dependencies (17)

- [co](https://npm.io/package/co.md) ^4.6.0
- [cify](https://npm.io/package/cify.md) ^2.1.12
- [nb64](https://npm.io/package/nb64.md) 0.0.1
- [tpjs](https://npm.io/package/tpjs.md) ^3.8.3
- [ntils](https://npm.io/package/ntils.md) ^2.1.2
- [smache](https://npm.io/package/smache.md) ^1.0.4
- [xml2js](https://npm.io/package/xml2js.md) ^0.4.19
- [cheerio](https://npm.io/package/cheerio.md) ^0.19.0
- [cmdline](https://npm.io/package/cmdline.md) ^2.0.4
- [confman](https://npm.io/package/confman.md) ^0.2.8
- [oneport](https://npm.io/package/oneport.md) ^1.0.2
- [chokidar](https://npm.io/package/chokidar.md) ^1.7.0
- [thunkify](https://npm.io/package/thunkify.md) ^2.1.2
- [bufstream](https://npm.io/package/bufstream.md) 0.0.2
- [formidable](https://npm.io/package/formidable.md) ^1.1.1
- [bufferhelper](https://npm.io/package/bufferhelper.md) ^0.2.1
- [console.table](https://npm.io/package/console.table.md) ^0.9.1

## Alternatives

- [@opentelemetry/exporter-zipkin](https://npm.io/package/@opentelemetry/exporter-zipkin.md) — 14.8M weekly downloads
- [pusher-js](https://npm.io/package/pusher-js.md) — 2.0M weekly downloads
- [browserify](https://npm.io/package/browserify.md) — 1.7M weekly downloads
- [sqs-consumer](https://npm.io/package/sqs-consumer.md) — 1.7M weekly downloads
- [@sanity/eventsource](https://npm.io/package/@sanity/eventsource.md) — 930.8K weekly downloads

## Recent versions

- 1.26.6 (latest) — 2019-04-08
- 1.26.5 — 2018-05-09
- 1.26.4 — 2017-12-25
- 1.26.3 — 2017-01-07
- 1.26.2 — 2016-11-28
- 1.26.1 — 2016-10-21
- 1.26.0 — 2016-10-15
- 1.25.9 — 2016-09-26
- 1.25.8 — 2016-09-03
- 1.25.7 — 2016-08-10
- 1.25.6 — 2016-08-10
- 1.25.5 — 2016-08-05
- 1.25.4 — 2016-08-04
- 1.25.3 — 2016-07-28
- 1.25.2 — 2016-07-28
- … 104 more at https://npm.io/package/nokitjs/versions

## README

# 简介
Nokit 是一个简单易用的基于 Nodejs 的 Web 开发框架，默认提供了 MVC / NSP / REST 等支持，并提供对应项目模板。
Nokit 核心非常简洁，大多数功能以扩展形式存在，开发人员也可以方便的为 Nokit 添加新的扩展。

[![npm version](https://badge.fury.io/js/nokitjs.svg)](http://badge.fury.io/js/nokitjs)
[![Build Status](https://travis-ci.org/nokitjs/nokit.svg?branch=master)](https://travis-ci.org/nokitjs/nokit) 

# 安装

```sh
$ npm install nokitjs [-g]
```

# 示例

#### 创建应用
```sh
$ nokit create demo 
```
以上命令会生成一个最简单的应用所需要的目录结构和配置。

#### 启动应用
```sh
$ nokit start -n demo
```

#### 查看应用
```javascript
[sudo] nokit list
```
查看所有已启动的应用

#### 停止应用
```javascript
[sudo] nokit stop name
```
可以指定 pid (进程ID，可以用过 nokit list 查看)，停止指定的的应用，也可以省略停止所有应用

#### 重启应用
```javascript
[sudo] nokit restart name
```
可以指定 pid (进程ID，可以用过 nokit list 查看)，重启指定的的应用，也可以省略重启所有应用


# 社区
1. 说明文档 [wiki](https://github.com/nokitjs/nokit/wiki)
2. 问题反馈 [issues](https://github.com/nokitjs/nokit/issues)
4. 交流论坛 [http://jser.cc](http://jser.cc)

---
_Source: https://npm.io/package/nokitjs · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
