询问一下,大家一般按什么规则存储你的node.js的应用程序目录

2012-12-29 18:48:47 +08:00
 anyforever
以前LAMP都是把文档放到wwwroot里,PHP文件也没有什么模块的加载顺序之类的。node.js有默认模块的引用,加载顺序等等。大家是把你的应用程序文档放在node的安装目录的lib/node_modules里,还是放到规则的wwwroot等位置呢?

另外Node.js启动程序的时候,比如node app.js这样,但是SSH窗口不能关。大家是怎么启动的?都有哪些方法让它后台运行
3140 次点击
所在节点    Node.js
4 条回复
nocoo
2012-12-29 19:36:30 +08:00
后台运行,给你两个关键词吧。upstart, forever
ljbha007
2012-12-29 19:39:26 +08:00
应用程序当然放在项目文件夹里边 lib/node_modules里边只放依赖库
node启动的时候可以根据需要使用forever、nodemon之类的库来实现后台运行(forever自从0.6开始就一直出问题),如果有使用多核CPU的需求最好用cluster之类的类库来实现多进程多实例的服务器
anyforever
2012-12-29 22:12:33 +08:00
感谢各位。我去学习一下。
dingtianran
2012-12-31 09:14:04 +08:00
nohup node app.js &

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/56167

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX