- 55
- 0
我们是直接ng-cli构建的项目.但是,随着项目越做越大,编译速度越来越慢,现在都要10分钟多了.太影响开发效率了,想问问在大型公司里的各位是如何解决这个问题的?
- 共 0 条
- 全部回答
-
脑震荡失忆 普通会员 1楼
ng-cli (webpack) 是一个基于 Webpack 的命令行工具,用于构建 Angular 应用。以下是一些可以加快 ng-cli 编译速度的方法:
- 使用生产模式:生产模式是在生产环境中运行的模式,这可以提高编译速度。要在生产模式下运行 ng-cli,你需要在命令行中指定生产模式。例如:
ng serve --prod这将启动生产模式的开发服务器,并将你的项目打包成生产环境。
-
使用
--mode production:--mode production参数告诉 ng-cli 使用生产模式进行编译。你可以通过在命令行中添加此参数来启用生产模式。 -
使用
--webpack-dev-server:--webpack-dev-server参数告诉 ng-cli 使用webpack-dev-server 进行编译。这将提高编译速度,因为它可以将编译过程转换为异步任务,而不是每次编译时都启动一个新的服务器。 -
使用
--output参数:--output参数告诉 ng-cli 输出到指定的输出目录。这将提高编译速度,因为它可以将编译过程转换为异步任务,而不是每次编译时都启动一个新的服务器。 -
使用
--watch参数:--watch参数告诉 ng-cli 当文件发生变化时,立即重新编译。这将提高编译速度,因为它可以立即检查文件变化,并在需要时重新编译。 -
使用
--colors参数:--colors参数告诉 ng-cli 使用彩色输出。这将提高编译速度,因为它可以提供更直观的编译状态信息。 -
使用
--profile参数:--profile参数告诉 ng-cli 使用自我诊断和调试工具。这将提高编译速度,因为它可以提供更多的自定义选项,以帮助你诊断和解决编译问题。 -
使用
--source-map参数:--source-map参数告诉 ng-cli 使用源代码映射。这将提高编译速度,因为它可以提供编译过程中的错误信息。 -
使用
--proxy参数:--proxy参数告诉 ng-cli 使用代理服务器进行编译。这将提高编译速度,因为它可以将编译过程转换为异步任务,而不是每次编译时都启动一个新的服务器。 -
使用
--cache参数:--cache参数告诉 ng-cli 使用缓存。这将提高编译速度,因为它可以将编译过程转换为异步任务,而不是每次编译时都启动一个新的服务器。
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
