无法使用npm和shell下载节点软件包

我使用msi安装程序在Windows 7上安装了节点0.10.12

在此之前,我安装了python 2.7和gmake – 所有这些都安装成功。

现在,我在打字

"$ sudo npm install -g sax" to download the sax package and nothing is happening. All I get is "...". Just 3 dots. 

这是否意味着下载正在进行或者是否有问题? 我猜这是错误的,因为我看到这些点30分钟,而且什么也没有。 我只是不明白。

另外,在我读到的有关节点的书中,为模块文件夹指定了“/ usr / local / lib / node_modules”,但是我在这里find了默认模块“C:\ Program Files(x86)\ nodejs \ node_modules \ npm \ node_modules ”。 这是错的吗? 这是否意味着安装上出了问题?

三个点意味着您正在节点解释器(Node.js命令提示符)内运行命令。

从Windows命令行terminal运行npm install -g sax而不是node.jsterminal。 打开Windows菜单后键入cmd并打开程序,然后input此命令。

“/ usr / local / lib / node_modules”将是一个UNIX(linux)path。 我还没有尝试在Windows上运行nodejs,但该path应该没问题。

sudo会让你的命令在linux下以pipe理员身份运行,在windows中你可能想尝试一下“npm install -g sax”。