yzs-dev-helper

1.1.0 • Public • Published

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 说明 默认值
appName layton、afcc、cbmp 必选,无默认值
localEntry 本地开发地址,用以替换拉取后对应的子应用htmlEntry 默认location.host对应地址
spaceHtmlEntry 空间站线下环境地址,用以支持多空间站场景

Readme

Keywords

Package Sidebar

Install

npm i yzs-dev-helper

Weekly Downloads

0

Version

1.1.0

License

ISC

Unpacked Size

10.1 kB

Total Files

5

Last publish

Collaborators

  • xingjunhao