luu-cli
v1.0.1
Published
一个简单的cli脚手架
Downloads
5
Readme
# 安装luu-cli
$ npm install -g luu-cli
项目目录结构
.
|---- src // 项目源代码
| |---- nodeuii // node源代码
| | |---- config // 配置文件
| | |---- controllers // 路由
| | |---- middlewares // 中间件
| | |---- models // models
| | |---- app.js // 主入口文件
| |---- webapp // 前端页面代码
| | |---- views // 页面
| | |---- widgets // 组件
|---- dist // 编译完成后的资源
| |---- assets // 前端静态资源,包含js、css
| |---- config // ..
| |---- controllers // ..
| |---- middlewares // ..
| |---- models // ..
| |---- views // ..
| |---- widgets // ..
| |---- app.js // ..
|---- config // 配置文件
|---- lib // lib库
|---- tests // 测试
|---- package.json // 包信息
|---- webpack.config.js // webpack配置,编译打包前端代码
|---- gulpfile.js // gulp,编译node
|---- .babelrc // babel配置
# 创建项目
$ luu create <project>
在当前目录下创建名为<project>的项目
# 进入项目
$ cd <project>
# 部署项目
$ luu deploy [options]
options: 可选参数 -d 开发环境, -p 上线环境
不填默认为开发环境
在当前项目下创建dist文件夹,包含编译打包好的文件
# 启动项目
$ luu start [options]
options: 可选参数 -d 开发环境, -p 上线环境
不填默认为开发环境
启动server服务,默认为8080端口
# 清除项目缓存
$ luu clear
删除dist文件夹
# 生成文档
$ luu docs
在当前项目下创建docs文件夹,生成docs文档