小编典典

何时使用“npm start”以及何时使用“ng serve”?

all

ng serve通过开发服务器为 Angular 项目提供服务

npm start运行在其“scripts”对象的包的“start”属性中指定的任意命令。如果“脚本”对象上没有指定“开始”属性,它将运行节点
server.js。

似乎ng serve启动了嵌入式服务器,而npm start启动了节点服务器。

有人可以解释一下吗?


阅读 79

收藏
2022-07-06

共1个答案

小编典典

npm start将运行您为文件中对象的start命令定义的任何内容。scripts``package.json

所以如果它看起来像这样:

"scripts": {
  "start": "ng serve"
}

然后npm start会运行ng serve

2022-07-06