angular-docs-cn/packages
Paul Gschwendtner 44dfa606ed fix(bazel): ng_package writes unrelevant definitions to bazel out (#27519)
In order to keep the bazel bin directory as clean as possible, we should not write definition files that are not relevant to a `ng_package` to an undesired location in the bazel bin directory. This currently just happens because we only filter out external definition files while we also should filter out definitions that aren't just in the current package.

The `packager.ts` file currently tries to write these files to the package, but fails because those are not inside of the current package. So the logic to create a relative path for the file fails, and the definition will be copied to a location like:

```js
// Notice the double "bazel-out" here.
C:\Users\Paul\_bazel_Paul\kn4tsvyh\execroot\angular_material\bazel-out\x64_windows-fastbuild\bin\src\bazel-out\x64_windows-fastbuild\bin\src\cdk
```

[See logic that causes this](4f9374951d/packages/bazel/src/ng_package/packager.ts (L105-L124)) (nothing wrong with that logic because it assumes that only paths from within the package are passed to it)

PR Close #27519
2018-12-13 14:58:38 -08:00
..
animations test(ivy): mark failing test targets with fixme-ivy-jit and fixme-ivy-local tags (#26471) 2018-10-23 08:57:42 -07:00
bazel fix(bazel): ng_package writes unrelevant definitions to bazel out (#27519) 2018-12-13 14:58:38 -08:00
benchpress build: fix type-check errors introduced during rules_ts 0.21 (#27586) 2018-12-10 16:33:41 -08:00
common test(common): run @angular/common/http/testing tests under bazel (#27386) 2018-12-05 20:55:31 -08:00
compiler fix(ivy): host bindings should work if input has same name (#27589) 2018-12-11 11:27:08 -08:00
compiler-cli test(ivy): remove state fixme from packages/compiler-cli/test:ngtools_api (#27638) 2018-12-13 14:57:38 -08:00
core test(ivy): update root causes for @angular/core TestBed failures (#27650) 2018-12-13 14:56:00 -08:00
docs refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
elements test(elements): run tests with Ivy (#27300) 2018-12-04 14:03:44 -08:00
examples docs: remove obsolete packages/examples/web_workers/ts/.gitkeep (#27386) 2018-12-05 20:55:32 -08:00
forms fix(forms): typed argument for FormBuilder group (#26985) 2018-12-07 09:30:07 -08:00
http test(ivy): fix paths for http tests to work with ivy (#27121) 2018-11-15 21:18:00 -08:00
language-service build: remove ivy JIT mode (#26863) 2018-11-02 15:44:05 -07:00
platform-browser fix(ivy): avoid destroy renderer method invocation for child views (#27592) 2018-12-12 13:04:09 -08:00
platform-browser-dynamic ci(ivy): //packages/platform-browser-dynamic/test:test now works in jit (#27278) 2018-11-27 10:30:58 -08:00
platform-server test(ivy): add ability to find already passing tests (#27449) 2018-12-05 09:34:52 -08:00
platform-webworker feat(ivy): add ng-reflect debug text for containers (#27350) 2018-12-05 10:40:08 -08:00
platform-webworker-dynamic test(ivy): fix or disable failing ivy tests (#26735) 2018-10-26 14:48:05 -04:00
private/testing test: correct bazel visibility for @angular/private/testing (#27386) 2018-12-05 20:55:32 -08:00
router test(router): correct a wrong test (FW-766) (#27511) 2018-12-06 13:41:20 -08:00
service-worker build: fix type-check errors introduced during rules_ts 0.21 (#27586) 2018-12-10 16:33:41 -08:00
upgrade test(upgrade): add diagnosis to failing ivy tests (#27542) 2018-12-07 09:29:12 -08:00
BUILD.bazel build(bazel): use fine-grained npm deps (#26111) (#26488) 2018-10-19 20:59:29 -07:00
README.md Revert "docs: Remove unneeded file (#18106)" 2017-07-20 16:46:47 -05:00
empty.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
es6-subset.d.ts build: switch from npm to yarn (#19328) 2017-09-22 13:20:52 -07:00
goog.d.ts test(ivy): add bundling test `todo_i18n` (#27420) 2018-12-04 19:59:12 -08:00
license-banner.txt docs(common): update copyright years (#21232) 2018-01-04 17:45:36 -05:00
rollup.config.js refactor: make all rollup config ES5 compatible (#20028) 2017-10-30 23:09:17 -04:00
system.d.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
tsconfig-build.json build(bazel): Turning on strictPropertyInitialization for Angular. (#24572) 2018-06-25 07:57:13 -07:00
tsconfig-metadata.json fix(compiler): Fix look up of entryComponents in AOT Summaries (#24892) 2018-09-11 16:23:17 -07:00
tsconfig-test.json build: refactor ambient node & jasmine types so they are only included where needed (#25491) 2018-08-16 13:46:43 -07:00
tsconfig.json fix(compiler): Fix look up of entryComponents in AOT Summaries (#24892) 2018-09-11 16:23:17 -07:00
types.d.ts build: refactor ambient node & jasmine types so they are only included where needed (#25491) 2018-08-16 13:46:43 -07:00

README.md

Angular

The sources for this package are in the main Angular repo. Please file issues and pull requests against that repo.

License: MIT