错误安装NPM于Node.js
问题描述:
我想对npm
错误安装NPM于Node.js
$ sudo make install
! [ -d .git ] || git submodule update --init --recursive
node cli.js install -g -f
bash: node: command not found
make: *** [install] Error 127
运行
sudo make install
后安装使用的“混帐一路”的方法发现的Ubuntu 11.04
npm
在
this gist
我不断收到此错误
我知道这是bash
,但我不是很好bash。
编辑
运行node
命令,在终端带来了node
shell
预期
答
你的问题是,当你须藤,你是不是采购相同的.bashrc文件(或任何被设置PATH和/或NODE_PATH),所以系统无法找到节点。
我猜sudo node
将无法正常工作。
您需要导出NODE_PATH为@Ken建议,而SUDOING:
sudo PATH=/path/to/node/bin/dir:$PATH make install
编辑:使用PATH如下
答
确保在安装npm之前导出NODE_PATH。
export NODE_PATH=/path/to/node/install/dir:/path/to/node/install/dir/lib/node_modules
+1
我会试试这个,但是问题与'echo'export PATH = $ HOME/local/bin不同:$ PATH' >>〜/ .bashrc'概述在要点中。这可能听起来很愚蠢,但就像我说过的,我不擅长bash,所以很想了解其中的差异。 – AshHeskes
答
好像有人在评论中提到的工作 - 为什么只用yum 须藤荫安装nodejs npm --enablerepo = epel
你是对的'sudo节点'不起作用。我只是尝试运行'sudo NODE_PATH =〜/ local/bin make install'并得到相同的错误 – AshHeskes
尝试使用PATH =〜/ local/bin:$ PATH – Dave
工作感谢 – AshHeskes