我的用例:
我有一个带有 Material UI 的 Button 组件。我想将该组件导出到位组件,但是在编译时bit build
,我在 Material UI 模块上遇到错误:
如果组件具有外部库依赖项,我如何隔离它?
您可以像这样在“workspace.jsonc”文件中引用依赖项(和 peerDependencies):
"teambit.dependencies/dependency-resolver": {
"packageManager": "teambit.dependencies/pnpm",
"policy": {
"dependencies": {
"@angular/router": "13.0.3",
"@ngrx/effects": "13.0.1",
"@ngrx/store": "13.0.1",
"@ngx-translate/core": "14.0.0"
},
"peerDependencies": {}
}
},
这是文档。
某些用例需要“组合”来单独使用构建块,模拟组件在项目中的功能。