首页 > 解决方案 > 使用 ng-packagr(Angular 库)将 lib 资产复制到目标目录

问题描述

使用新版本的 ng-packagr (9.0.1+) 可以将 Angular 库中的资产复制到 dist 文件夹中。

另见: https ://github.com/ng-packagr/ng-packagr/blob/master/docs/copy-assets.md

到目前为止它有效。但是,我目前遇到的问题是无法确定 dist 文件夹中的目标目录。这在 ng-packagr 中是否可行?

我的配置如下所示:

{
  "$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
  "dest": "../../dist/...",
  "assets": [
    "./src/lib/assets"
  ],
  "lib": {
    "entryFile": "src/public-api.ts"
  }
}

标签: angularangular-libraryng-packagr

解决方案


我看到目标路径与源路径完全相同,在“dist”下,所以在你的情况下

/dist/src/lib/assets

推荐阅读