我使用 angular 创建了一个库,其中包含了 Blockly 库。
当我将我的库打包为 .tgz 文件并安装在另一个应用程序中时,我无法访问 blockly,我需要再次安装 blockly 并在 angular.json 中提供参考
在我读过的一些文章中,他们说要在库 package.json 中的 peerdependency 中提供参考,例如
{
"name": "blockly-lib",
"version": "0.0.1",
"peerDependencies": {
"@angular/common": "^7.1.0",
"@angular/core": "^7.1.0",
"blockly": "git+https://github.com/google/blockly.git"
}
}
但它不起作用。
如何在库本身中包含我对 blockly 的引用并作为单个包使用。