Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wszgrcy/ng-cli-plugin-demo
ng相关webpack 插件的研究演示
https://github.com/wszgrcy/ng-cli-plugin-demo
Last synced: 1 day ago
JSON representation
ng相关webpack 插件的研究演示
- Host: GitHub
- URL: https://github.com/wszgrcy/ng-cli-plugin-demo
- Owner: wszgrcy
- Created: 2020-10-08T15:10:12.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-06-06T12:10:58.000Z (over 3 years ago)
- Last Synced: 2024-12-03T23:08:19.807Z (about 2 months ago)
- Language: TypeScript
- Homepage: https://wszgrcy.github.io/ng-cli-plugin-demo
- Size: 4.99 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# NgCliPluginDemo
## 简介
- 使用`ngx-center`实现远程加载子项目的一个演示 demo
- 允许子项目不跟随主项目打包,但是可以使用主项目的一切导出,开发时就如同传统 ng 项目一样,没有上手难度## 演示
- 访问`https://wszgrcy.github.io/ng-cli-plugin-demo`
- 打开调试面板(F12)
- 点击`sub1`链接
- `点击使用import`按钮为演示子项目使用`import('xxxx')`操作
- `点击使用主模块服务`按钮为演示子项目使用主项目的操作
- 显示的`app-show-in-main`为声明在主模块,但是可以在子模块中调用## 本地启动
- `yarn build:center-dll` 构建依赖
- `yarn start:center-main` 启动主项目
- `yarn start:sub1` 启动子项目