Angularjs npm安装代码错误

Angularjs npm安装代码错误,angularjs,node.js,Angularjs,Node.js,所以我所要做的就是开始angular的教程,但是我在尝试安装所有的程序时遇到了最大的困难。当我输入代码“npm安装”时,它给出了以下信息: $ npm install Error: EPERM, mkdir 'C:\Program Files (x86)\Git\angular-phonecat' at Error (native) Error: Uncaught, unspecified "error" event. at Error (native) at emit (events.js:

所以我所要做的就是开始angular的教程,但是我在尝试安装所有的程序时遇到了最大的困难。当我输入代码“npm安装”时,它给出了以下信息:

$ npm install
Error: EPERM, mkdir 'C:\Program Files (x86)\Git\angular-phonecat'
at Error (native)

Error: Uncaught, unspecified "error" event.
at Error (native)
at emit (events.js:87:13)
at cleanupSync (c:\Program Files (x86)\nodejs\node_modules\npm\node_modules\
fs-write-stream-atomic\index.js:46:42)
at WriteStream.emit (c:\Program Files (x86)\nodejs\node_modules\npm\node_mod
ules\fs-write-stream-atomic\index.js:53:12)
at WriteStream.<anonymous> (evalmachine.<anonymous>:1777:12)
at OpenReq.Req.done (c:\Program Files (x86)\nodejs\node_modules\npm\node_mod
ules\graceful-fs\graceful-fs.js:141:5)
at OpenReq.done (c:\Program Files (x86)\nodejs\node_modules\npm\node_modules
\graceful-fs\graceful-fs.js:61:22)
at FSReqWrap.oncomplete (evalmachine.<anonymous>:99:15)
$npm安装
错误:EPERM,mkdir'C:\Program Files(x86)\Git\angular phonecat'
错误(本机)
错误:未捕获、未指定的“错误”事件。
错误(本机)
在发射时(events.js:87:13)
在cleanupSync(c:\ProgramFiles(x86)\nodejs\node\u modules\npm\node\u modules\
fs write stream atomic\index.js:46:42)
在WriteStream.emit(c:\Program Files(x86)\nodejs\node\u modules\npm\node\u mod
ules\fs写入流原子\index.js:53:12)
在WriteStream。(评估机:1777:12)
在OpenReq.Req.done(c:\ProgramFiles(x86)\nodejs\node\u modules\npm\node\u mod
ules\MEATURE fs\MEATURE fs.js:141:5)
在OpenReq.done(c:\ProgramFiles(x86)\nodejs\node\u modules\npm\node\u modules
\优雅的fs\n优雅的fs.js:61:22)
在FSReqWrap.on完成时(评估机器:99:15)

如果有人能帮忙,那就太棒了。我只想开始Angular。

您正在尝试安装到
C:\ProgramFiles(x86)
,这需要额外的权限。使用管理员权限启动您的shell,或者最好将其安装到其他地方。

我认为您需要禁用Windows上的防病毒软件,然后重试


npm install安装bower、karma、Gradurator和http服务器或其他什么东西提到了Phantom js?我不相信是这样。但是,不同的软件包可能会遇到相同的错误,从我看到的情况来看,EPERM通常与提取有关,这可以通过Windows上的防病毒软件来防止。我到底如何“使用管理员权限启动shell”?这里不知道如何安装,但最好将教程安装到其他地方,而不是
C:\ProgramFiles(x86)
。运行具有管理员权限的shell可能会破坏系统。例如,我使用
C:\users\mles\documents\nodejs
作为nodejs项目的基本路径。