【问题标题】:Npm start in angular takes a long timeNpm start in angular 需要很长时间
【发布时间】:2018-09-24 09:43:20
【问题描述】:

我正在使用 Visual Studio 代码来运行 Angular 项目。 通过 npm start 运行服务器时,与其他笔记本电脑相比,我的笔记本电脑需要很多时间。它是否与我的电脑规格有关,或者我可以做些什么来改进它? 我认为我的 Pc Specs 适合 npm 顺利运行 64 位 2TB 高清 i5 处理器

【问题讨论】:

  • 您使用的是 32 位还是 64 位 NodeJS?您使用的是 32 位还是 64 位系统?
  • 64 位系统 @evayly

标签: javascript typescript npm visual-studio-code npm-start


【解决方案1】:

如果您只是尝试运行项目来开发它,您应该使用ng serve(您必须安装 angular cli)。 ng serve 将项目构建到 ram 中并监视您的文件是否有更改,因此速度非常快。

如果您尝试运行您的项目以供其他人使用,您应该使用ng build 和/或ng build --prod 来构建您的项目,然后使用网络服务器从那里开始提供服务。

您甚至可以向ng build 添加附加参数,例如--build-optimizer=true--sourcemaps=false,以优化输出。

您可以找到更详细的指南和所有参数here

关于构建时间,afaik 没有办法加快它,但构建通常只是每隔一段时间才完成一次,所以几分钟的构建时间应该没有问题。

【讨论】:

  • 在我的情况下 ng serve 命令永远不会启动.. 等了将近 20 分钟...
猜你喜欢
  • 2018-07-18
  • 2017-11-07
  • 2013-09-07
  • 2020-08-26
  • 2014-10-09
  • 2012-11-26
  • 2019-12-27
  • 2017-10-22
  • 2020-11-15
相关资源
最近更新 更多