npm“不允许操作”

时间:2016-02-21 18:58:52

标签: node.js npm

我在angular2中构建一个小应用程序。

node -v是v4.3.1, npm -v是2.14.12

这个命令工作正常:“npm i -g angular-cli”。 然后我尝试做:“ng new ponyracer”,我得到以下错误:

class ClassA {
public int MyValue = 0;
public string MyText = "Hello World!";

//Code to impl
}

ClassA myObject = new ClassA();
myObject.MyValue = 42;
myObject.MyText = "Hi!"
int x = (int)myObject;
string str = (string)myObject;

*我尝试通过执行以下操作来清理npm缓存:“npm cache clean”。

2 个答案:

答案 0 :(得分:4)

以管理员身份运行命令提示符。

答案 1 :(得分:0)

运行npm install命令时遇到了同样的问题。我以管理员身份运行该命令,但它不适用于我。我通过以下步骤解决了我的问题

  1. 打开命令提示符
  2. npm cache clean --force(强行清除缓存)
  3. 禁用我的防病毒保护
  4. 最后运行npm install

    https://github.com/angular/angular-cli/issues/5611

  5. 我的问题解决了