Skip to content

使用monorepo实践&管理各种前端技术seeds项目:vue、midway、qiankun、lerna、reactnative&expo、electron、微信小程序、抖音小程序、tensorflow&ml5&ai

Notifications You must be signed in to change notification settings

zhentaoo/mono-seeds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

用monorepo管理多种技术实践Demo

Packages:子应用说明

  • ai-ml5js: 前端深度学习框架,在浏览器运行的AI
  • fe-electron: electorn 客户端应用开发
  • fe-qiankun:qiankun框架主应用
  • fe-reactnative:reactnative、expo框架
  • fe-vue:vuejs + qiankun子应用
  • graph-mind: xmind图、脑图Demo
  • node-midway:midwayjs框架
  • server-config:mongo、pm2、nginx等配置
  • mini-douyin-ceyice:抖音小程序demo
  • mini-wechat-baoquduanzi:微信小程序demo

Lerna基础命令

  • lerna init:新建monorepo
  • lerna bootstrap:安装所有子应用依赖
  • lerna create [subapp]:新建子应用

Qiankun: 微前端方案 使用示例

  1. 分别运行主应用(fe-qiankun)8080端口、子应用(fe-vue)8081端口

  2. 独立运行的子应用

  3. 独立运行的主应用

  4. 结合使用微前端

About

使用monorepo实践&管理各种前端技术seeds项目:vue、midway、qiankun、lerna、reactnative&expo、electron、微信小程序、抖音小程序、tensorflow&ml5&ai

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published