app.module.server.ngfactory not found on publish #406

Closed
opened 2025-08-09 17:16:10 +00:00 by fergalmoran · 0 comments
Owner

Originally created by @ZeekoZhu on 9/21/2017

reproduce:

mkdir temp
cd temp
dotnet new angular
yarn install #  (or cnpm install) npm is very slow in China
vim temp.csproj # change npm to yarn or cnpm
dotnet restore
dotnet run # everything works well
dotnet publish

here is the log:

Microsoft (R) Build Engine version 15.3.409.57025 for .NET Core
Copyright (C) Microsoft Corporation. All rights reserved.

  temp -> /home/zeeko/Projects/temp/bin/Debug/netcoreapp2.0/temp.dll
  ✔ Installed 51 packages
  ✔ Linked 0 latest versions
  ✔ Run 0 scripts
  ✔ All packages installed (used 18ms, speed 0B/s, json 0(0B), tarball 0B)
  Hash: 6519e31713523a1b78e0b5e515cf7d3dc8dab468
  Version: webpack 2.5.1
  Child
      Hash: 6519e31713523a1b78e0
      Time: 7823ms
                                     Asset    Size  Chunks                    Chunk Names
      89889688147bd7575d6327160d64e760.svg  109 kB          [emitted]         
                                 vendor.js  194 kB       0  [emitted]         vendor
                                vendor.css  289 kB       0  [emitted]  [big]  vendor
  Child
      Hash: b5e515cf7d3dc8dab468
      Time: 7811ms
                                     Asset    Size  Chunks                    Chunk Names
      89889688147bd7575d6327160d64e760.svg  109 kB          [emitted]         
                                 vendor.js  3.4 MB       0  [emitted]  [big]  vendor
  Hash: 2957d49fe26751c2264e8140e9bae979f059541c
  Version: webpack 2.5.1
  Child
      Hash: 2957d49fe26751c2264e
      Time: 6651ms
               Asset    Size  Chunks                    Chunk Names
      main-client.js  268 kB       0  [emitted]  [big]  main-client
      
      ERROR in ./ClientApp/boot.browser.ts
Module not found : error : Can't resolve './../$$_gendir/ClientApp/app/app.module.browser.ngfactory' in '/home/zeeko/Projects/temp/ClientApp' [/home/zeeko/Projects/temp/temp.csproj]
       @ ./ClientApp/boot.browser.ts 5:0-95
  Child
      Hash: 8140e9bae979f059541c
      Time: 6859ms
               Asset    Size  Chunks                    Chunk Names
      main-server.js  1.8 MB       0  [emitted]  [big]  main-server
      
      ERROR in ./ClientApp/boot.server.ts
Module not found : error : Can't resolve './../$$_gendir/ClientApp/app/app.module.server.ngfactory' in '/home/zeeko/Projects/temp/ClientApp' [/home/zeeko/Projects/temp/temp.csproj]
       @ ./ClientApp/boot.server.ts 8:0-94
/home/zeeko/Projects/temp/temp.csproj(41,5): error MSB3073: The command "node node_modules/webpack/bin/webpack.js --env.prod" exited with code 2.

version info:

dotnet sdk: 2.0.0
nodejs:8.5.0
yarn:1.0.4
cnpm:5.1.1
system: both Windows 10 Insider Fall Update Preview and Manjora 17.0.5
*Originally created by @ZeekoZhu on 9/21/2017* reproduce: ``` mkdir temp cd temp dotnet new angular yarn install # (or cnpm install) npm is very slow in China vim temp.csproj # change npm to yarn or cnpm dotnet restore dotnet run # everything works well dotnet publish ``` here is the log: ``` Microsoft (R) Build Engine version 15.3.409.57025 for .NET Core Copyright (C) Microsoft Corporation. All rights reserved. temp -> /home/zeeko/Projects/temp/bin/Debug/netcoreapp2.0/temp.dll ✔ Installed 51 packages ✔ Linked 0 latest versions ✔ Run 0 scripts ✔ All packages installed (used 18ms, speed 0B/s, json 0(0B), tarball 0B) Hash: 6519e31713523a1b78e0b5e515cf7d3dc8dab468 Version: webpack 2.5.1 Child Hash: 6519e31713523a1b78e0 Time: 7823ms Asset Size Chunks Chunk Names 89889688147bd7575d6327160d64e760.svg 109 kB [emitted] vendor.js 194 kB 0 [emitted] vendor vendor.css 289 kB 0 [emitted] [big] vendor Child Hash: b5e515cf7d3dc8dab468 Time: 7811ms Asset Size Chunks Chunk Names 89889688147bd7575d6327160d64e760.svg 109 kB [emitted] vendor.js 3.4 MB 0 [emitted] [big] vendor Hash: 2957d49fe26751c2264e8140e9bae979f059541c Version: webpack 2.5.1 Child Hash: 2957d49fe26751c2264e Time: 6651ms Asset Size Chunks Chunk Names main-client.js 268 kB 0 [emitted] [big] main-client ERROR in ./ClientApp/boot.browser.ts Module not found : error : Can't resolve './../$$_gendir/ClientApp/app/app.module.browser.ngfactory' in '/home/zeeko/Projects/temp/ClientApp' [/home/zeeko/Projects/temp/temp.csproj] @ ./ClientApp/boot.browser.ts 5:0-95 Child Hash: 8140e9bae979f059541c Time: 6859ms Asset Size Chunks Chunk Names main-server.js 1.8 MB 0 [emitted] [big] main-server ERROR in ./ClientApp/boot.server.ts Module not found : error : Can't resolve './../$$_gendir/ClientApp/app/app.module.server.ngfactory' in '/home/zeeko/Projects/temp/ClientApp' [/home/zeeko/Projects/temp/temp.csproj] @ ./ClientApp/boot.server.ts 8:0-94 /home/zeeko/Projects/temp/temp.csproj(41,5): error MSB3073: The command "node node_modules/webpack/bin/webpack.js --env.prod" exited with code 2. ``` version info: ``` dotnet sdk: 2.0.0 nodejs:8.5.0 yarn:1.0.4 cnpm:5.1.1 system: both Windows 10 Insider Fall Update Preview and Manjora 17.0.5 ```
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/JavaScriptServices#406
No description provided.