首页  >  问答  >  正文

nodejs-express - 本机开发node,可以正常运行起来,怎么部署到nginx运行?

项目结构:

我只是把node文件夹打包部署了。原因我也清楚是对应的依赖node_modules没有部署上去。

问题:
是否有类似于vue或者reactJs那样,通过打包脚本编译之后,只需要部署build之后的代码。

备注:
前端开发,开始学node。 nginx上node已配置好了,直接用node的http模块也写了一个demo部署,可以正常运行。

仅有的幸福仅有的幸福2714 天前477

全部回复(3)我来回复

  • 怪我咯

    怪我咯2017-05-16 17:10:32

    nginx上node已配置好了

    这句话应该怎么理解呢,题主的意思是说linux吗,请题主先将问题描述清楚吧

    回复
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-16 17:10:32

    在nginx.conf添加一段location里面配置下proxy就好了。

    比如我的node项目监听端口是9189,就可以如下配置:

    location /www {
        root /export/www/;
        proxy_pass http://127.0.0.1:9189;
    }

    回复
    0
  • 某草草

    某草草2017-05-16 17:10:32

    反向代理一下就可以了

    回复
    0
  • 取消回复