Angular Error build/serve: ‘is not part of the compilation’

M Dedi Rudianto
Biji Inovasi
Published in
1 min readDec 24, 2017

Tiba2 saja setelah update angular (@angular/cli), timbullah error menyeramkan, yang sebelumnya tidak apa2. Di error-nya dikatakan bahwa file main.ts tidak masuk dalam daftar untuk dicompile. Padahal sebelumnya juga tidak ada masalah, baik ketika jalankan ng build atau ng serve. Inilah detil horrornya:

ERROR in d:/Users/dedi/Source/Repos/angular/angular5-example-app/src/main.ts

Module build failed: Error: d:\Users\dedi\Source\Repos\angular\angular5-example-app\src\main.ts is not part of the compilation. Please make sure it is in your tsconfig via the ‘files’ or ‘include’ property.
at AngularCompilerPlugin.getCompiledFile (d:\Users\dedi\Source\Repos\angular\angular5-example-app\node_modules\@ngtools\webpack\src\angular_compiler_plugin.js:643:23) at plugin.done.then (d:\Users\dedi\Source\Repos\angular\angular5-example-app\node_modules\@ngtools\webpack\src\loader.js:467:39)
at <anonymous>
@ multi ./src/main.ts

ERROR in d:/Users/dedi/Source/Repos/angular/angular5-example-app/src/polyfills.ts

Module build failed: Error: d:\Users\dedi\Source\Repos\angular\angular5-example-app\src\polyfills.ts is not part of the compilation. Please make sure it is in your tsconfig via the ‘files’ or ‘include’ property.
at AngularCompilerPlugin.getCompiledFile (d:\Users\dedi\Source\Repos\angular\angular5-example-app\node_modules\@ngtools\webpack\src\angular_compiler_plugin.js:643:2)
at plugin.done.then (d:\Users\dedi\Source\Repos\angular\angular5-example-app\node_modules\@ngtools\webpack\src\loader.js:467:39)
at <anonymous>
@ multi ./src/polyfills.ts

Setelah googling2 nemu solusinya, tinggal jalankan dulu perintah

ng build —preserve-symlinks

atau

ng serve —preserve-symlinks

Setelah itu akan di-build kemudian di-run sampai selesai dan error-nya ga bakal keluar lagi (semoga saja). Masih belum nemu solusi yang permanen dan lebih baik gimana. Sebenernya nemu sih, tapi ga jalan juga, sepertinya harus menyelam lebih dalam.

--

--

M Dedi Rudianto
Biji Inovasi

Digital Innovator and Entrepreneur, Founder at Biji Inovasi