【问题标题】:npm doesn't install modules under ubuntu 10.04npm 不在 ubuntu 10.04 下安装模块
【发布时间】:2011-10-23 22:09:28
【问题描述】:

我安装了 NPM 没有问题,但是每当我尝试安装一个模块时,终端就会挂起并且什么都不做(至少看起来它什么都不做......)

我等了 5 分钟,但没有任何变化。

编辑

使用节点版本 0.5.4-pre 和 npm 1.0.23

【问题讨论】:

    标签: ubuntu node.js npm


    【解决方案1】:

    重新安装 nodejs 和 npm 后,同样的问题得到解决。然后我写simple installation shell script 自动安装模块。据我所知,不建议从根目录运行节点。

    【讨论】:

      【解决方案2】:

      降级到节点 0.4.10,现在一切正常。

      【讨论】:

        【解决方案3】:

        解决此问题的最佳方法是:

        1) 删除你的节点目录

        $ rm -rf node
        

        2) 获取分支 0.4

        $ git clone -b v0.4 git://github.com/joyent/node.git
        

        3) 编译安装(sudo)

        $ sudo su -
        $ cd node
        $ make clean
        $ ./configure
        $ make -j
        $ sudo su -
        # make install
        

        4) 重新下载安装npm,这个很重要!

        # curl http://npmjs.org/install.sh | sh
        

        5) 退出 sudo,重建搜索索引并安装模块

        # exit
        $ npm search
        $ npm install mysql
        

        【讨论】:

          猜你喜欢
          • 2012-06-24
          • 2014-06-28
          • 2011-08-30
          • 1970-01-01
          • 1970-01-01
          • 2011-07-30
          • 2011-06-10
          • 1970-01-01
          • 2011-04-19
          相关资源
          最近更新 更多