我已经尝试过以下解决方案,但它无效。
sudo forever start -c "npm start" ./
和package.json文件是这样的,看一下start命令:(这不是完整的package.json)
"name": "angular2-quickstart",
"version": "1.0.0",
"scripts": {
"lite": "lite-server",
"gulp": "gulp",
"start": "concurrent \"npm run gulp\" \"npm run lite\" ",
"postinstall": "typings install",
"tsc": "tsc",
"tsc:w": "tsc -w",
"typings": "typings"
},
答案 0 :(得分:0)
我要背驮this question,最重要的是这一部分:
几乎每个Linux发行版都带有systemd,这意味着 永远,monit等不再需要 - 你的操作系统已经处理好了 这些任务。
您可以为您的操作系统systemd可以使用的angular2-quickstart配置服务文件,以启动应用程序的后台进程。 Here是一篇关于在Linux环境中部署应用程序的文章,可以提供帮助。
答案 1 :(得分:0)
我找到了angular-cli,这有助于我部署我的角度2应用。