我试图了解Angular完整堆栈项目的示例,但我无法这样做! 该项目在这里:
https://github.com/DavideViolante/Angular-Full-Stack
在package.json中,您可以找到一个“dev”脚本来本地测试应用程序。命令如下:concurrently \"mongod\" \"ng serve -pc proxy.conf.json --open\" \"tsc -w -p server\" \"nodemon dist/server/app.js\"
我不明白为什么要调用ng serve和app.js。我的意思是服务创建一个静态文件服务器,还有一个带Express的静态文件服务器。所以启动启动两个服务器。有什么意义?
答案 0 :(得分:2)
以下是所有命令的细分
同时 - 同时运行所有命令
\"的mongod \" - 启动MongoDB服务器
\" ng serve -pc proxy.conf.json --open \" - 提供有角度的东西
\" tsc -w -p server \" - 以监视模式运行编译器并编译项目
\" nodemon dist / server / app.js \" - 运行服务器端项目
答案 1 :(得分:1)
我不知道这个项目,但app.js通常用于后端,而ng服务用于在开发环境中提供角度项目。
我希望这有帮助。