我正在使用Java后端开发Angular 2应用程序(Angular CLI(。我做了一个MVN全新安装,这会从我的角度应用程序中获取所有文件并将其构建在"目标"文件夹下。如何从目标文件夹将我的应用告知服务器?在我运行"npm serve"的那一刻,它会执行开发服务器。
对于生产,你肯定想使用像Apache WebServer或NGINX这样的东西来托管你构建的Angular-App。
要在本地测试/target
中内置的输出,您可以导航到 Angular 项目的目录并执行以下操作:
npm install --save-dev http-server
然后将命令添加到 package.json
"start-production-build": "http-server ./target -c-1 -p 1337",
现在你可以做到
npm run start-production-build
并在localhost:1337
上打开浏览器