ng serve通过开发服务器为 Angular 项目提供服务
ng serve
听
npm start运行在其“scripts”对象的包的“start”属性中指定的任意命令。如果“脚本”对象上没有指定“开始”属性,它将运行节点 server.js。
npm start
似乎ng serve启动了嵌入式服务器,而npm start启动了节点服务器。
有人可以解释一下吗?
npm start将运行您为文件中对象的start命令定义的任何内容。scripts``package.json
start
scripts``package.json
所以如果它看起来像这样:
"scripts": { "start": "ng serve" }
然后npm start会运行ng serve。