是否可以使用 npm 启动 angular 默认服务器(端口:4200)和 node.js(端口:8080)?
包.json:
"start":"ng serve && node server.js"
Run Code Online (Sandbox Code Playgroud)
如果我运行npm start,则只有 angular 的服务器(4200)开始运行,而节点的服务器(8080)不会。
有没有办法让两台服务器都必须使用 npm 同时在各自的端口上运行。
需要别人的帮助。
在 package.json 中,您可以添加
"start": "ng serve --open | nodemon node/",
Run Code Online (Sandbox Code Playgroud)
请记住,它与您的 package.json location 相关,因此在上面的示例中,node 是我的 angular 项目中的一个子目录。这也将为您打开一个浏览器。如果您不想打开浏览器,只需删除 --open
完整示例
"scripts": {
"ng": "ng",
"start": "ng serve --open | nodemon node/",
"build": "ng build",
"test": "ng test",
"lint": "ng lint",
"e2e": "ng e2e"
Run Code Online (Sandbox Code Playgroud)
},
您当然可以使用 gulp 作为其他答案建议
| 归档时间: |
|
| 查看次数: |
2695 次 |
| 最近记录: |