1.2.0 • Published 3 years ago

generate-page-util v1.2.0

Weekly downloads
5
License
ISC
Repository
github
Last release
3 years ago

generate-page-util

Auto generate page util

Install

npm install generate-page-util --save

Usage

生成前端页面

详细用法见test/generate_page_test.js

let generatePage = require('generate-page-util').generatePage

let files = generatePage({ root: __dirname + "/../src/angular", name: "admin-detail", pathName: "admin", params: { controller: "AdminDetailController" }, fileTypes: 'scss', 'html', 'js', templateType: "vue", templatePath: "", })

console.log(files)

| 参数 | 意义  | 可选值 |
| ------------ | ------------ | ------------ |
|  root | 生成文件根目录  | `__dirname` |
|  name | 生成文件名 |   |
|  pathName | 根目录下子目录 | 可为空  |
|  params | 模板中参数 | 可为空  |
|  fileTypes | 需要生成文件的参数 | js, json, less, scss, css, xml, html, vue  |
|  templateType | 需要生成的文件模板类型 | vue, wx, angular-1  |
|  templatePath | 用户自定义模板路径 | 默认为空,`__dirname + '/template'`  |

### 生成java model
> 详细用法见test/generate_model.test.js
```js
const generateModel = require('generate-page-util').generateModel;

let dbConfig = {
    host: "",               // 数据库地址
    user: "",               // 数据库用户名
    password: "",           // 数据库密码
    database: "",           // 数据库名
    table: [""],              // 数据库表名(单表可以为字符串,也可以多数组,生成多表时用数组)
    writePath: `${__dirname}/model` // 输出保存地址
};

generateModel(dbConfig);

Test Framework

  • Mocha

Features

  • Support for template customization
1.2.0

3 years ago

1.1.2

4 years ago

1.1.1

4 years ago

1.1.0

4 years ago

1.0.20

5 years ago

1.0.19

5 years ago

1.0.18

5 years ago

1.0.17

6 years ago

1.0.16

6 years ago

1.0.15

6 years ago

1.0.14

6 years ago

1.0.13

6 years ago

1.0.12

6 years ago

1.0.11

6 years ago