Angular 我怎样才能使现场服务更快?

Angular 我怎样才能使现场服务更快?,angular,angular-cli-v6,Angular,Angular Cli V6,升级到Angular 6后,手表模式下的ng发球速度非常慢。下面是我在本地运行它的方式 ng serve --c=dev --watch 在单个文件中构建和服务简单的更改需要花费很长时间。它就像是在做一个常规的ng构建--prod 有人面对过这个问题吗?我做错什么了吗?我想这是由于配置问题。大多数情况下,我使用--c=local,这足够快,但为了排除故障,我需要在升级后使用dev环境配置 "local": { "fileReplacements":

升级到Angular 6后,手表模式下的ng发球速度非常慢。下面是我在本地运行它的方式

ng serve --c=dev --watch
在单个文件中构建和服务简单的更改需要花费很长时间。它就像是在做一个常规的
ng构建--prod


有人面对过这个问题吗?我做错什么了吗?

我想这是由于配置问题。大多数情况下,我使用
--c=local
,这足够快,但为了排除故障,我需要在升级后使用dev环境配置

            "local": {
          "fileReplacements": [
            {
              "replace": "src/environments/environment.ts",
              "with": "src/environments/environment.local.ts"
            }
          ]
        },
        "dev": {
          "optimization": true,
          "outputHashing": "all",
          "sourceMap": false,
          "extractCss": true,
          "namedChunks": false,
          "aot": true,
          "extractLicenses": true,
          "vendorChunk": false,
          "buildOptimizer": true,
          "fileReplacements": [
            {
              "replace": "src/environments/environment.ts",
              "with": "src/environments/environment.dev.ts"
            }
          ]
        },

我认为这是由于配置。大多数情况下,我使用
--c=local
,这足够快,但为了排除故障,我需要在升级后使用dev环境配置

            "local": {
          "fileReplacements": [
            {
              "replace": "src/environments/environment.ts",
              "with": "src/environments/environment.local.ts"
            }
          ]
        },
        "dev": {
          "optimization": true,
          "outputHashing": "all",
          "sourceMap": false,
          "extractCss": true,
          "namedChunks": false,
          "aot": true,
          "extractLicenses": true,
          "vendorChunk": false,
          "buildOptimizer": true,
          "fileReplacements": [
            {
              "replace": "src/environments/environment.ts",
              "with": "src/environments/environment.dev.ts"
            }
          ]
        },

如果您注意到,当Angular构建JavaScript文件时,它会同时创建它们的源映射文件**例如:

stlye.js — — style.js.map — — 3.44 MB
vendor.js — — vendor.js.map — — 8.05 MB
main.js — — main.js.map — — 3.68 MB
pages-admin-question-admin-question-module.js — — pages-admin-question-admin-question-module.js.map — — 426 kB*
当您进行ng服务时,从内存而不是从dist文件夹(文件系统)服务应用程序。这意味着整个代码(连同映射文件)将加载到系统内存中,这是系统或IDE速度变慢的主要原因

**如何在开发过程中关闭源地图生成

好的,要通过命令将其关闭,请运行
ngserve--sourceMap=false
ngserve--sourceMap=false

对于爱奥尼亚应用程序运行
爱奥尼亚服务--sourcemap=false

如果您注意到,当Angular构建JavaScript文件时,它会同时创建它们的源映射文件**例如:

stlye.js — — style.js.map — — 3.44 MB
vendor.js — — vendor.js.map — — 8.05 MB
main.js — — main.js.map — — 3.68 MB
pages-admin-question-admin-question-module.js — — pages-admin-question-admin-question-module.js.map — — 426 kB*
当您进行ng服务时,从内存而不是从dist文件夹(文件系统)服务应用程序。这意味着整个代码(连同映射文件)将加载到系统内存中,这是系统或IDE速度变慢的主要原因

**如何在开发过程中关闭源地图生成

好的,要通过命令将其关闭,请运行
ngserve--sourceMap=false
ngserve--sourceMap=false

对于爱奥尼亚应用程序运行
爱奥尼亚服务--sourcemap=false

你认为
ng服务
如何工作?
-c-dev
应该是
-c-dev
?另外,
--watch
是默认的服务。你在linux上吗?我在Windows上
ng serve
不带
——watch
与默认值相同。我需要
--c
参数进行配置,可能您的硬盘快坏了<代码>ng serve或多或少可以正常工作。若模块很大,那个么它可能会阻塞3-6秒,但以后的构建会更快。同时检查RAM和CPU
ng如何为您服务?
-c-dev
应该是
-c-dev
,当然?另外,
--watch
是默认的服务。你在linux上吗?我在Windows上
ng serve
不带
——watch
与默认值相同。我需要
--c
参数进行配置,可能您的硬盘快坏了<代码>ng serve
或多或少可以正常工作。若模块很大,那个么它可能会阻塞3-6秒,但以后的构建会更快。同时检查RAM和CPU,你能告诉我你在编辑哪个文件吗?这对我来说可能有用someone@parmigianaangular.json您能告诉我您正在编辑哪个文件吗?这对我来说可能有用someone@parmigianaangular.json