Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用angular 6将ASP Web应用程序迁移到.Net Core_C#_Visual Studio_Performance_Angular6 - Fatal编程技术网

C# 使用angular 6将ASP Web应用程序迁移到.Net Core

C# 使用angular 6将ASP Web应用程序迁移到.Net Core,c#,visual-studio,performance,angular6,C#,Visual Studio,Performance,Angular6,我计划将一个大约有500页的ASP Web应用程序项目迁移到Angular 6 我发现,当我对可视化代码进行任何更改时,编译代码大约需要一分钟的时间。所用时间如下所示 Angular CLI命令: **Ng-serve** Date: 2018-08-02T17:30:44.275Z Hash: 75cd89291b80c102cec3 Time: 67316ms chunk {main} main.js, main.js.map (main) 6.65 MB chunk {polyf

我计划将一个大约有500页的ASP Web应用程序项目迁移到Angular 6

我发现,当我对可视化代码进行任何更改时,编译代码大约需要一分钟的时间。所用时间如下所示

Angular CLI命令:

**Ng-serve**    
Date: 2018-08-02T17:30:44.275Z
Hash: 75cd89291b80c102cec3
Time: 67316ms

chunk {main} main.js, main.js.map (main) 6.65 MB
chunk {polyfills} polyfills.js, polyfills.js.map (polyfills) 227 kB
chunk {runtime} runtime.js, runtime.js.map (runtime) 5.22 kB
chunk {scripts} scripts.js, scripts.js.map (scripts) 318 kB 
chunk {styles} styles.css, styles.css.map (styles) 287 kB
chunk {vendor} vendor.js, vendor.js.map (vendor) 16.65 MB
Compiled successfully.
Compiling...
日期:2018-08-02T17:29:14.497Z-哈希:1878093f260b585faf8c-时间:1155ms 5个未更改的块 chunk{main}main.js,main.js.map(main)567 kB[首字母][呈现] 编译成功。 编译

我的项目的项目结构:

什么是适合我的方案的项目结构


如何在开发过程中减少angular项目的编译时间?

我认为您的组件应该足够大,可以成为模块,使用组件构建模块,并在应用程序路径设置中延迟加载模块。因此,您建议我在同一个项目中创建模块,还是创建不同的angular项目?。我希望使项目尽可能轻,以减少开发环境中的编译时间。在我们的应用程序中,我们将控件等移动到单独的项目中,并创建存储在私有存储库(nexus服务器)中的npm包(ng Packager)。大多数项目包括一个用于测试页面等的分离应用程序。。。这将不包括在npm包中。