# weroll **Repository Path**: devenc/weroll ## Basic Information - **Project Name**: weroll - **Description**: Build Your Web Application Fast and Less Codes. - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-07-04 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

weroll

极速搭建一个基于微服务架构的Node.js应用程序,用最小的代码实现常见的web业务。

weroll基于MongoDB,Redis,Express 4.x以及APIServer(基于原生http库开发的极简化API服务库),经过数个商业项目凝练而来。

主要特点如下:

Quick Start

使用weroll-cli

weroll-cli 是一个帮助你快速生成weroll应用程序骨架的命令行工具。

Step 1: npm全局安装weroll-cli
$ npm install -g weroll-cli
Step 2: 使用weroll命令创建一个极简的weroll项目(在命令行当前目录下,创建DemoApp目录)
$ weroll init mini DemoApp
如果你需要使用cnpm,请在命令后面加上 --cnpm 参数
$ weroll init mini DemoApp --cnpm
如果你已经建立了项目目录,如WebApp,可以进入该目录后再执行weroll init:
$ cd WebApp
$ weroll init mini
Step 3: 等待项目创建完成,进入项目目录,启动项目
$ node main.js -debug
你也可以使用其他node进程管理器,如pm2,forever等

现在你可以使用浏览器打开 http://localhost:3000/ 看到应用程序的主页

Let's roll!



查看详细文档,请至项目主页:http://weroll.magicfish.cn/