Ich arbeite an der Konvertierung der von Microsoft bereitgestellten SpaTemplate. Diese Vorlage ist eine Angular 2-Implementierung mit Asp.Net Core. Core ist in Ordnung und alles, aber ich könnte mich weniger darum kümmern, es zu verwenden, und es begrenzt einige meiner Code-Basis. In diesem Sinne möchte ich Angular 2 verwenden, aber ich möchte Asp.Net Core mit dem .Net Framework verwenden.Konvertieren von Angular SpaTemplate Core in Core .Net Framework
Ich erstellte die Vorlage, dann ein leeres .Net Core w/.Net Framework-Projekt.
Ich habe Dateien in das leere Projekt kopiert, kann es aber immer noch nicht ausführen.
Kopierte:
- wwwroot
- ClientApp
- Controller
- Ansichten
- package.json
- webpack.config.js
- Startup.cs Inhalt
Ich bekomme diese Fehlermeldung, wenn mein neues Projekt starten:
Exception: Call to Node module failed with error: Error: No ResourceLoader implementation has been provided. Can't read the url "app.component.html"
at Object.get (D:\Source\Susquehanna-Software\EarlyScTrackerDemos\NetFrameScTrackerDemo\ClientApp\dist\vendor.js:60768:15)
at DirectiveNormalizer.module.exports.DirectiveNormalizer._fetch (D:\Source\Susquehanna-Software\EarlyScTrackerDemos\NetFrameScTrackerDemo\ClientApp\dist\vendor.js:47872:45)
at DirectiveNormalizer.module.exports.DirectiveNormalizer.normalizeTemplateAsync (D:\Source\Susquehanna-Software\EarlyScTrackerDemos\NetFrameScTrackerDemo\ClientApp\dist\vendor.js:47927:21)
at DirectiveNormalizer.module.exports.DirectiveNormalizer.normalizeTemplate (D:\Source\Susquehanna-Software\EarlyScTrackerDemos\NetFrameScTrackerDemo\ClientApp\dist\vendor.js:47899:44)
at CompileMetadataResolver.module.exports.CompileMetadataResolver._loadDirectiveMetadata (D:\Source\Susquehanna-Software\EarlyScTrackerDemos\NetFrameScTrackerDemo\ClientApp\dist\vendor.js:48830:75)
at D:\Source\Susquehanna-Software\EarlyScTrackerDemos\NetFrameScTrackerDemo\ClientApp\dist\vendor.js:49026:54
at Array.forEach (native)
at CompileMetadataResolver.module.exports.CompileMetadataResolver.loadNgModuleDirectiveAndPipeMetadata (D:\Source\Susquehanna-Software\EarlyScTrackerDemos\NetFrameScTrackerDemo\ClientApp\dist\vendor.js:49025:41)
at D:\Source\Susquehanna-Software\EarlyScTrackerDemos\NetFrameScTrackerDemo\ClientApp\dist\vendor.js:60221:58
at Array.forEach (native)
Microsoft.AspNetCore.NodeServices.HostingModels.HttpNodeInstance+<InvokeExportAsync>d__7.MoveNext()