1.0.0 • Published 7 months ago

rty-scaffold v1.0.0

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

平台脚手架

 work
  |
  |
  |----- myProject (项目开发)
  |          |--- common (公共)
  |          |--- models (请求)
  |          |--- modules (页面逻辑)
  |          |--- stores (存储器)
  |          |
  |          |
  |          |--- package-config.js (打包配置和项目中接口配置,必须要有)
  |          |--- router.js (项目路由配置,必须要有)
  |          |--- scafford-config.js (脚手架配置,必须要有)


# 客户端配置文件: work/myProject/package-config格式如下:
    export default {
        
        package: {}                 //webapck打包配置
        port: 80                    //调试端口
        domain: 'test.jwis.cn'      //调试地址
    }

# 客户端配置文件: work/myProject/scaffold-config格式如下:
    export default {
        docUrl:''                   //文档导航地址,如果不需要传空即可
        headerTitle: ''             //设置Header中企业名称
        footerTxt: ''               //配置页面底部企业备注
        languageMap: {}             //配置业务系统中多语言
        asideMenu:[]                //配置业务系统左侧导航
    }

# 客户端配置文件: work/myProject/router 配置业务系统路由

#企业内网安装npm模块
npm install "git+http://devgitlab.jwis.cn/jwi-platform/jw-scaffold.git" --save

生产打包 work/myProject 目录运行: npx jw-build
开发调试 work/myProject 目录运行: npx jw-start
初始化创建模块和配置文件,work/myProject 目录运行: npx jw-init

生产打包代码生成目录:work/myProject/dist

=========================== 框架移除的模块有: 数据字典, 已被移动到:https://gitee.com/gillgong/data-dict.git 数字空间, 已被移动到:https://gitee.com/gillgong/workspace.git