2.3.6 • Published 10 months ago

create-vue-page-npm v2.3.6

Weekly downloads
-
License
ISC
Repository
-
Last release
10 months ago

基于swagger的代码生成器核心功能包

包含页面文件、路由文件、api、mock文件的生成器; 包含swagger文件解析器及数据构造器;

代码生成器

/**
 * 初始化模板解析器
 * @param {Object} templatefn
 * @param {Object} comConfig
 */
function initTemplate(templatefn, comConfig)

/**
 * 创建视图文件
 * @param {Object} data
 */
function makeViewfile(data) 

/**
 * 创建API文件
 * @param {Object} data
 */
function makeApifile(data) 

/**
 * 更新路由文件
 * @param {Object} data
 */
function updateRouterFile(data) 

/**
 * 生成路由数据
 * @param {Object} data
 * @returns {Object}
 */
function makeRouterData(data)

/**
 * 生成mock文件
 * @param {Object} data
 */
function makeMockfile(data)

/**
 * 检查项目本地路径的有效性
 * @param {Object} path
 */
function checkRootDir(path) 

/**
 * 获取相对路径
 * @param { object} data 
 */
function getRelativePath(data)
  • npm version patch:1.0.0会变成1.0.1
  • npm version major:1.0.0会变成2.0.0
  • npm version minor:1.0.0会变成1.1.0
  • npm publish
2.3.6

10 months ago

2.3.5

10 months ago

2.3.4

11 months ago

2.3.3

11 months ago

2.3.2

11 months ago

2.3.0

11 months ago

2.3.1

11 months ago

2.1.1

1 year ago

2.0.2

1 year ago

2.1.0

1 year ago

2.0.1

2 years ago

2.0.0

2 years ago

1.3.0

2 years ago

1.2.0

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago