CNode

求教,nodejs安装完,敲错过一条配置npm就所有命令都这样了.

Llittcc发布于12 年前最后回复12 年前4 回复8831 浏览0 收藏

所有的命令使用时候都是报这样的错误± 敲错过一条配置 关于'prefix' 的,实在不知道怎么办了! 求教,谢谢了.

npm ERR! EEXIST, mkdir '/usr/local/bin/npm' File exists: /usr/local/bin/npm Move it away, and try again.

npm ERR! System Darwin 13.1.0 npm ERR! command "node" "/usr/local/bin/npm" "config" "get" "prefix" npm ERR! cwd /usr/local/bin npm ERR! node -v v0.10.26 npm ERR! npm -v 1.4.3 npm ERR! path /usr/local/bin/npm npm ERR! code EEXIST npm ERR! errno 47 npm ERR! npm ERR! Additional logging details can be found in: npm ERR! /usr/local/bin/npm-debug.log npm ERR! not ok code 0

查看回复

回复 (4)

L
liwenzhu#1·12 年前

sudo rm /usr/local/bin/npm 然后再试一下?

L
littcc#2·12 年前
引用 liwenzhusudo rm /usr/local/bin/npm 然后再试一下?

谢谢,但是已经删除,重新安装过很多次..就是没有用,不知道配置文件在哪里.可能是配置文件的问题...

L
liwenzhu#3·12 年前
引用 liwenzhusudo rm /usr/local/bin/npm 然后再试一下?

@littcc 或者试试删除npm后,从源码重新编译一次nodejs,会覆盖所有的npm配置,安装一个新的, 下载nodejs源码, ./configure --> make --》sudo make install

L
lujb#4·12 年前

npm config ls -l

参与回复
登录后即可参与回复。登录