Closed jonnzer closed 6 years ago
生产环境下应该要先build,然后再用pm2启动。命令是npm run start:pm2
,代码如下:
https://github.com/Molunerfinn/vue-koa-demo/blob/master/package.json#L15
nginx方面的配置大概是这样(只给关键部分):
http {
upstream nodeServer {
server 127.0.0.1:8888;
}
server {
listen: 80;
server_name: nodeServer;
location / {
proxy_pass http://nodeServer;
proxy_redirect off;
}
}
}
你可以选择在服务端构建也可以选择在本地构建完把dist目录上传。
代码的话,如果是生产环境,主要就是这几个文件/目录:
当然不推荐单独把关键文件目录拿出来。推荐是可以把代码放服务端然后在服务端构建。
您好,我已经看过您的文章,但是我疑惑的是server代码是不是要放在服务器里,然后是怎么启动的,每次都要手动的node server_entry.js吗,盼回复,感谢您!