angular2 教程中开发过程需要运行 npm start 开启服务器, 部署到正式服务器后也要开启吗, 或者说 angular2 开发完后需要做什么处理再部署到正式环境
angular2 教程中开发过程需要运行 npm start 开启服务器, 部署到正式服务器后也要开启吗, 或者说 angular2 开发完后需要做什么处理再部署到正式环境
直接安装一个pm2来管理node的项目。一些常用的指令,pm2 start 你的package里面的启动目录文件。一直会守护进程。pm2 list ,pm2 stop name,pm2 start name 一些常用命令
首先是要对angular工程进行打包:
ng build --prod --aot
打包后再工程路径下会产生dist目录,如果是部署到tomcat下面,那么把这个目录下的所有文件复制到tomcat/webapps/ROOT 目录下面重启tomcat即可。
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
4 回答2.4k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
部署主要和angular没关系,你之所以要npm start是因为你是把它和node.js结合了,你要部署的是node.js应用而不是angular