1.1.3 • Published 4 years ago

yx-auto-create v1.1.3

Weekly downloads
-
License
ISC
Repository
-
Last release
4 years ago

yx-auto-create

自动扫描指定目录,创建状态文件和路由文件

安装

$ npm install yx-auto-create -g --registry https://npm.dtyunxi.cn

使用

在项目根目录创建auto.config.js配置文件

// auto.config.js
module.exports = {
    dirPath: 'src/pages', // 指定扫描的目录
    storeKey: 'Mod.js', // 检索的store文件关键字
    routerKey: 'View.js', // 检索的router文件关键字
    buildDir: '.build',  // 自动生成的文件目录
    routers: { // 路由业务模块配置项
        // 路由对象的键与生成的路由path一致则进行匹配
        '/test/testaa': {
            title: '测试页面', // 路由title
            routerNmae: '/testPage' // 重命名路由path
        }
    }
}

在终端输入 yx-auto-create 即可运行,运行过程中会自动监听 dirPath 目录,更改文件即会自动创建stores.js 和router.js文件。

生产部署

使用 yx-auto-create -prod 则只会生成文件,不会触发watch事件。

更多

yx-auto-create 只提供了基础的文件生成功能,更多实用的功能陆续开发中。