如何将 bin 脚本添加到 Angular 的 ng-package 生成库
How to add bin script to Angular's ng-package generated library
在 Angular 库项目中我有一个脚本
"bin": {
"some-script": "./.bin/some-script.js"
},
但是当我用 :
构建项目时
ng build project-name --prod
然后 some-script.js
既不包含在输出(dist 文件夹)中,也不包含在包中 (npm pack
)。
如何将它添加到 dist
文件夹?
您可以将其添加为 ng-packagr
配置的资产。
ng-package.json
{
"assets": [
".bin/some-script.js"
],
"lib": {
...
}
}
更多信息:https://github.com/ng-packagr/ng-packagr/blob/master/docs/copy-assets.md
在 Angular 库项目中我有一个脚本
"bin": {
"some-script": "./.bin/some-script.js"
},
但是当我用 :
构建项目时ng build project-name --prod
然后 some-script.js
既不包含在输出(dist 文件夹)中,也不包含在包中 (npm pack
)。
如何将它添加到 dist
文件夹?
您可以将其添加为 ng-packagr
配置的资产。
ng-package.json
{
"assets": [
".bin/some-script.js"
],
"lib": {
...
}
}
更多信息:https://github.com/ng-packagr/ng-packagr/blob/master/docs/copy-assets.md