Closed
Description
Bug, feature request, or proposal:
Bug.
I got the TS5055 error, when i build Material in dev mode, run gulp material:build
.
The Error shown as below:
error TS5055: Cannot write file '/Users/paullau/Documents/NgProjects/angular-material2/dist/packages/material/core/common-behaviors/constructor.d.ts' because it would overwrite input file.
Adding a tsconfig.json file will help organize projects that contain both TypeScript and JavaScript files. Learn more at https://aka.ms/tsconfig.
What is the expected behavior?
What is the current behavior?
node version is v8.11.2
gulp version is
[16:23:00] CLI version 3.9.1
[16:23:00] Local version 3.9.1
What are the steps to reproduce?
PLMacBook:angular-material2 paullau$ gulp material:build
[15:58:53] Using gulpfile ~/Documents/NgProjects/angular-material2/gulpfile.js
[15:58:53] Starting 'material:build'...
[15:58:53] Starting 'cdk:build'...
[15:58:53] Starting 'cdk:assets:scss'...
[15:58:53] Finished 'cdk:assets:scss' after 12 ms
[15:58:53] Starting 'cdk:assets:copy-styles'...
[15:58:53] Starting 'cdk:assets:html'...
[15:58:53] Finished 'cdk:assets:copy-styles' after 65 ms
[15:58:53] Finished 'cdk:assets:html' after 111 ms
[15:58:53] Starting 'cdk:assets'...
[15:58:53] Finished 'cdk:assets' after 48 μs
[15:58:53] Starting 'cdk:build:esm'...
[15:59:59] Finished 'cdk:build:esm' after 1.1 min
[15:59:59] Starting 'cdk:assets:inline'...
[15:59:59] Finished 'cdk:assets:inline' after 219 ms
[15:59:59] Starting 'cdk:build:bundles'...
[16:00:08] Finished 'cdk:build:bundles' after 8.34 s
[16:00:08] Finished 'cdk:build' after 1.23 min
[16:00:08] Starting 'material:assets:scss'...
[16:00:08] Finished 'material:assets:scss' after 1.69 ms
[16:00:08] Starting 'material:assets:copy-styles'...
[16:00:08] Starting 'material:assets:html'...
[16:00:08] Finished 'material:assets:copy-styles' after 97 ms
[16:00:08] Finished 'material:assets:html' after 523 ms
[16:00:08] Starting 'material:assets'...
[16:00:08] Finished 'material:assets' after 3.85 μs
[16:00:08] Starting 'material:build:esm'...
error TS5055: Cannot write file '/Users/paullau/Documents/NgProjects/angular-material2/dist/packages/material/core/common-behaviors/constructor.d.ts' because it would overwrite input file.
Adding a tsconfig.json file will help organize projects that contain both TypeScript and JavaScript files. Learn more at https://aka.ms/tsconfig.
error TS5055: Cannot write file '/Users/paullau/Documents/NgProjects/angular-material2/dist/packages/material/core/common-behaviors/constructor.d.ts' because it would overwrite input file.
Adding a tsconfig.json file will help organize projects that contain both TypeScript and JavaScript files. Learn more at https://aka.ms/tsconfig.
Failed to compile grid-list using /Users/paullau/Documents/NgProjects/angular-material2/src/lib/grid-list/tsconfig-build.json
[16:00:45] 'material:build:esm' errored after 37 s
[16:00:45] Error: Failed to compile grid-list using /Users/paullau/Documents/NgProjects/angular-material2/src/lib/grid-list/tsconfig-build.json
What is the use-case or motivation for changing an existing behavior?
Which versions of Angular, Material, OS, TypeScript, browsers are affected?
Is there anything else we should know?
before i build the release, i rerun npm install
command from the root of the project.
Metadata
Metadata
Assignees
Labels
No labels