V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
anyforever
V2EX  ›  Node.js

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

  •  
  •   anyforever · 2012-12-29 18:48:47 +08:00 · 3261 次点击
    这是一个创建于 4347 天前的主题,其中的信息可能已经有所发展或是发生改变。
    以前LAMP都是把文档放到wwwroot里,PHP文件也没有什么模块的加载顺序之类的。node.js有默认模块的引用,加载顺序等等。大家是把你的应用程序文档放在node的安装目录的lib/node_modules里,还是放到规则的wwwroot等位置呢?

    另外Node.js启动程序的时候,比如node app.js这样,但是SSH窗口不能关。大家是怎么启动的?都有哪些方法让它后台运行
    4 条回复    1970-01-01 08:00:00 +08:00
    nocoo
        1
    nocoo  
       2012-12-29 19:36:30 +08:00   ❤️ 1
    后台运行,给你两个关键词吧。upstart, forever
    ljbha007
        2
    ljbha007  
       2012-12-29 19:39:26 +08:00   ❤️ 1
    应用程序当然放在项目文件夹里边 lib/node_modules里边只放依赖库
    node启动的时候可以根据需要使用forever、nodemon之类的库来实现后台运行(forever自从0.6开始就一直出问题),如果有使用多核CPU的需求最好用cluster之类的类库来实现多进程多实例的服务器
    anyforever
        3
    anyforever  
    OP
       2012-12-29 22:12:33 +08:00
    感谢各位。我去学习一下。
    dingtianran
        4
    dingtianran  
       2012-12-31 09:14:04 +08:00
    nohup node app.js &
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   911 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 21:50 · PVG 05:50 · LAX 13:50 · JFK 16:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.