0.0.14 • Published 6 months ago

microvideo-mc v0.0.14

Weekly downloads
-
License
-
Repository
-
Last release
6 months ago

1. 工程简介

本框架是感动科技为实现业务产品化,研发的基础框架。未业务组件开发提供必要的支持和规范

2. 依赖环境

  • 依赖 node >=18 <=20
  • 依赖 Vue >=v3.0

3. 环境变量

分为.env、全局环境文件,目前配置VITE_TITLE,入口index.html文件由此参数配置其他分环境文件:

  • .env.development-开发环境
  • .env.production-生产环境
  • .env.test-测试环境

5. 文件目录

├── node_modules                                       # 安装后生成的依赖文件夹
├── example                                            # 样例
├── src                                                # 源代码文件夹
│   ├── common                                         # 通用功能目录
│   ├── config                                         # 全局配置
│   │ └── index.js                                     # 主题配置
│   ├── support                                        # 底层支撑
│   │   │── data-bus                                   # 数据总线
│   │   │── event-bus                                  # 事件总线
│   │   │── runtime-builder                            # 运行时构造
│   │   │── index.ts                                   # 数据总线
│   ├── view                                           # 视图层
│   │   │── container                                  # 容器层
│   │   │── core                                       # 工具
│   │   │── code                                       # 容器层核心实现
│   │   │── container                                  # 布局视图
│   │   │── container                                  # 加载视图
│   │   │── container                                  # 页面视图
│   │   │── manager                                    # 页面管理组件
│   └── index.ts                                       # js入口文件
├── test                                               # 测试文件
├── .eslintignore                                      # eslint忽略文件
├── .npmrc                                             # 仓库设置
├── .gitignore                                         # git忽略文件(svn无法自动识别忽略文件,手动引入该文件)
├── .prettierrc.json                                   # prettier 配置项
├── index.html                                         # html模板
├── jsconfig.json                                      # js 配置项
├── package.json                                       # package.json
├── rullup.config.js                                   # rollup配置文件
├── README.md                                          # 项目说明
└── tsconfig.json                                      # ts配置文件

6. 安装和打包

6.1 使用 npm 或 yarn 安装

$ pnpm i

6.2 项目打包发布

$ rollup -c

发布前需要配置仓库认证信息,

$  pnpm adduser --registry=http://nexus.microvideo.cn/nexus/repository/yingyun-npm/
0.0.14

6 months ago

0.0.13

6 months ago

0.0.12

6 months ago

0.0.11

6 months ago

0.0.10

6 months ago

0.0.9

6 months ago

0.0.8

6 months ago

0.0.7

6 months ago

0.0.6

6 months ago

0.0.5

6 months ago

0.0.4

6 months ago

0.0.2

6 months ago