相关疑难解决方法(0)

Angular 库包依赖

我已经使用 CLI 创建并捆绑了一个 Angular (7.2.0) 库:

ng g 图书馆 MyLibrary

ng 建立我的图书馆

这给了我my-libary.umd.js我需要的包。

目前,所有依赖项都作为 peerDependencies 添加到库 package.json 中。我想要做的是实际将一些依赖项与库 (.umd) 捆绑在一起。将它们添加为 " dependencies" 而不是 " peerDependencies" 似乎不起作用,我真的不明白有什么区别?

我怎样才能做到这一点?

应捆绑 ngx-spinner 的 package.json 示例

{
  "name": "demo-plugin",
  "version": "0.0.1",
  "peerDependencies": {
    "@angular/common": "^7.1.0",
    "@angular/core": "^7.1.0"
  },
  "dependecies": {
    "ngx-spinner": "^7.1.4"
  },
  "bundledDependencies": [
    "ngx-spinner"
  ]
}
Run Code Online (Sandbox Code Playgroud)

angular angular-library

4
推荐指数
1
解决办法
4288
查看次数

标签 统计

angular ×1

angular-library ×1