1.1.0 • Published 2 years ago

yzs-dev-helper v1.1.0

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

yzs-dev-helper

背景

基于qiankun架构的微服务"基座应用"-"子应用"架构,在本地开发时需要同时启动"基座应用"与待开发"子应用",影响效率与开发体验。 安装本插件,可实现只启动待开发"子应用"进行业务开发。

原理

使用

1、安装

npm i yzs-dev-helper 

2、子应用接入

import { devHelper } from 'yzs-dev-helper'

// development下,执行插件逻辑
if (!window.__POWERED_BY_QIANKUN__) {
  if (process.env.NODE_ENV === 'development') {
    devHelper({ appName: 'layton' })
  }
}

Options

option说明默认值
appNamelayton、afcc、cbmp必选,无默认值
localEntry本地开发地址,用以替换拉取后对应的子应用htmlEntry默认location.host对应地址
spaceHtmlEntry空间站线下环境地址,用以支持多空间站场景