1

我已经尝试过以下解决方案,但它不起作用。

sudo forever start -c "npm start" ./

而package.json文件是这样的,看启动命令:(这不是完整的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"
  },
4

2 回答 2

0

我找到了angular-cli,它可以帮助我部署我的 angular 2 应用程序。

于 2016-11-07T06:20:40.610 回答
0

我将背负这个问题,最重要的是这部分:

几乎每个 Linux 发行版都带有 systemd,这意味着永远,monit 等不再需要 - 您的操作系统已经处理了这些任务。

您可以为 angular2-quickstart 配置一个服务文件,操作系统的 systemd 可以使用该服务文件为您的应用程序启动后台进程。是一篇关于在 Linux 环境中部署应用程序的文章,可以提供帮助。

于 2016-05-21T15:22:14.410 回答