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

nodejs在linode上用StackScripts部署的问题

  •  
  •   fanwei · 2012-12-02 13:07:41 +08:00 · 3527 次点击
    这是一个创建于 4170 天前的主题,其中的信息可能已经有所发展或是发生改变。
    部署的时候出问题了!
    自己写的linode的StackScripts部署!

    [code]
    wget -N http://nodejs.org/dist/v0.8.15/node-v0.8.15.tar.gz
    tar xzvf node-v0.8.15.tar.gz
    chmod -R 777 node-v0.8.15/*
    cd node-v0.8.15
    ./configure
    make install

    npm install mysql
    [/code]

    这样nodejs 成功安装了。mysql包死活安装不上去!然后,我登录进去执行 npm install mysql,又是正常的!
    StackScripts安装的时候,npm install mysql>log.txt 输出到log.txt的是空白

    郁闷了,搞了半天没搞明白什么个情况
    4 条回复    1970-01-01 08:00:00 +08:00
    moriz
        1
    moriz  
       2012-12-02 13:16:25 +08:00
    试试看, 试用npm的全路径

    /usr/local/bin/npm install mysql
    fanwei
        2
    fanwei  
    OP
       2012-12-05 14:59:50 +08:00
    实在没有搞清楚什么问题
    最后,我直接本地npm install mysql ,然后连那个mysql包一起打包发布了
    fanwei
        3
    fanwei  
    OP
       2012-12-05 15:01:28 +08:00
    @moriz 不行
    npm本身是个js写的,如果他需要全路径
    那node应该也需要了
    反正各种都试过了,应该不是全路径的问题。
    mozutaba
        4
    mozutaba  
       2012-12-05 18:20:40 +08:00
    你这头像我用好久额
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1860 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 00:19 · PVG 08:19 · LAX 17:19 · JFK 20:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.