使用永远在服务器中启动来运行npm应用程序

时间:2018-11-17 05:20:17

标签: node.js angular npm forever

我有一个带有打字稿和webpack的angular 6应用程序。

此角度应用程序具有用于处理api调用的后端,并且后端作为单独的应用程序运行。

要在本地启动该应用程序,请从项目主文件夹中,

  

npm开始

要构建该应用程序,

  

npm运行构建

运行上面的命令时,我得到了包含以下内容的dist文件夹。

- index.html
- assets
    - fonts
    - icon
    - img
- main.sdgsdgfdsff.css
- main.sdfgsdfgdsfg.js
- manifest.3asdasdfsad.bundle.js
- polyfills.3462436425654af34.bundle.js
- vendor.sdgsdfg3453244354.bundle.js
- webpack-assets.json
- server
   - config.js
   - index.js
   - routes.js
   - socket.js

现在,我想在远程服务器上运行此应用程序。

因此,复制了整个dist文件夹并尝试了以下操作。

  

永远启动-o otput.log服务器/index.js

控制台日志,

warn:    --minUptime not set. Defaulting to: 1000ms
warn:    --spinSleepTime not set. Your script will exit if it does not stay up for at least 1000ms
info:    Forever processing file: server/index.js

在output.log中。

Node NOT Exiting...

什么都没发生。

我的目标是在远程服务器上启动它。不知道我在这里想念什么。

我也在我的本地Mac上进行了永久尝试。

  

永远启动-o otput.log服务器/index.js

我还安装了以下东西。

  

npm安装永久永久快速压缩最小-tls-version主体解析器fs https路径   方法重写

0 个答案:

没有答案