2.3.6 • Published 8 months ago

create-vue-page-npm v2.3.6

Weekly downloads
-
License
ISC
Repository
-
Last release
8 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

8 months ago

2.3.5

8 months ago

2.3.4

9 months ago

2.3.3

9 months ago

2.3.2

9 months ago

2.3.0

9 months ago

2.3.1

9 months ago

2.1.1

1 year ago

2.0.2

1 year ago

2.1.0

1 year ago

2.0.1

1 year ago

2.0.0

1 year 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