2016-11-29 102 views
0

我已经安装了节点(nodejs)并且它看起来能够正常工作,但是当以任何方式使用NPM时我会得到一个错误。我广泛搜索了这个错误,并尝试了各种解决方案,但无法找到解决方案。在ubuntu服务器(数字海洋)上运行NPM时出错

在终端,我得到:

[email protected]:~$ nodejs -v 
v6.9.1 
[email protected]:~$ npm -v 
/usr/local/bin/node: 1: /usr/local/bin/node: ??????: not found 
/usr/local/bin/node: 2: /usr/local/bin/node: -í: not found 
/usr/local/bin/node: 3: /usr/local/bin/node:?__stubs__TEXT.ͭ8=?__stub_helper__TEXTh: not found 
/usr/local/bin/node: 4: /usr/local/bin/node: ?ph: not found 
/usr/local/bin/node: 6: /usr/local/bin/node: ??__cstring__TEXT??KV 
                   ?__const__TEXTp?$?Gp? 
                        [email protected] 
0__dof_node__TEXTp,p,__unwind_info__TEXT5?,5__eh_frame__TEXT?aP??ah__DATA?: not found 
/usr/local/bin/node: 7: /usr/local/bin/node: ?: not found 
/usr/local/bin/node: 8: /usr/local/bin/node: Syntax error: word unexpected (expecting ")") 
[email protected]:~$ 

任何帮助,将不胜感激。

+0

这个问题是特定于Ubuntu发布在http://askubuntu.com/,那里你可能会得到答案 –

+0

Did [my answer](http://stackoverflow.com/questions/40876831/error-running-npm -on-ubuntu-server-digital-ocean/40876935#40876935)help?任何意见? – rsp

+0

我无法按照你给rsp的回答(我的错)。我感到沮丧,完全重新燃起了液滴,并发挥作用。 – DanHitt

回答

0

我不知道你是如何安装的,二进制名称是nodejs而不是节点。

请参阅this tutorial关于如何在任何Linux/Unix系统上安装Node - 这不是特定于Ubuntu的。

当前的Node版本是7.2.0。

相关问题