我有个问题。
我正在尝试使用 ng-cli 创建 Angular 8 库,但我无法使用npm link
.
我试图在我的 angular.json 上添加这个:
"build": {
"builder": "@angular-devkit/build-ng-packagr:build",
"options": {
"preserveSymlinks": true,
"tsConfig": "projects/button/tsconfig.lib.json",
"project": "projects/button/ng-package.json"
}
},
但得到:
"Schema validation failed with the following errors: Data path ""
should NOT have additional properties(preserveSymlinks)."
我发现它不适用于图书馆。
然后我尝试将其添加到我的 tsconfig.lib.json 中:
"angularCompilerOptions": {
"annotateForClosureCompiler": true,
"skipTemplateCodegen": true,
"strictMetadataEmit": true,
"fullTemplateTypeCheck": true,
"strictInjectionParameters": true,
"enableResourceInlining": true,
"preserveSymlinks": true
}
什么也没发生。
我在这里搜索解决方案,但找不到类似的东西。
我怎样才能做到?
谢谢!