当我为生产构建 Vue 项目时,通常需要几分钟的处理时间,即使使用功能强大的工作站......我认为这可能是由于 1 个工人和 2GB 内存的默认硬件限制,如下面的日志所示:
$ vue-cli-service build
Building for production...Starting type checking service...
Using 1 worker with 2048MB memory limit
\ Building for production...
Run Code Online (Sandbox Code Playgroud)
如果增加此限制,构建过程会更快吗?如果是,我该如何更改它?
花费几分钟的构建过程似乎非常高。这可能有多种原因。
针对与内存限制相关的问题,这仅适用于类型检查器。Vue 使用fork-ts-checker-webpack-plugin将类型检查拉到一个单独的进程中以加快构建速度。如果这是导致构建缓慢的主要原因,那么确实玩内存限制和工作人员可能会有所帮助。
那只能回答如何更改内存限制。
但是你可以用同样的方式改变工人的数量。例如
forkTsCheckerOptions.workers = 4;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2626 次 |
| 最近记录: |