提问者:小点点

NPM ERR!Windows_NT6.1.7601:ENOENT:没有这样的文件或目录


所以我刚刚创建了我的新Angular应用程序,每当我通过右键单击package来恢复我的包时。json文件,并选择还原包选项,我得到下面这些npm错误。如何解决这些问题?

我看了一下这个链接Npm错误-视窗NT-如何解决,但提供的解决方案是基于用户的特定操作系统注册表信息。

我使用的是64位操作系统。运行VS 2015更新3.我安装了Node JS,运行以下命令确认了这一点:

>

  • node-v:v6。10.3

    npm-v:v3。10.10

    无关的第三次检查:

    npm错误!Windows NT 6.1。7601 npm错误!argv“C:\Program Files\nodejs\node.exe”“C:\Program Files\nodejs\node\u modules\npm\bin\npm cli.js”“安装”npm ERR!节点v6。10.3 npm错误!npm v3。10.10 npm错误!路径C:\Users\Linda\Angular2Test\Angular2Test\Angular2Test\node\u模块。staging\source-map-support-b3871625 npm错误!代码enoint npm ERR!错误号-4058 npm错误!系统调用重命名npm错误!eNote eNote:没有这样的文件或目录,请重命名“C:\Users\Linda\Angular2Test\Angular2Test\Angular2Test\node\U模块”。staging\source-map-support-b3871625'-

    检查完无法安装我的软件包后,我做了以下检查:

    >

  • 我有一个package.json文件,它没有拼错。

    我检查了我的开发依赖,package.json文件运行的版本似乎是1.0.0(通过精简版服务器运行)

    这是我对我的包的依赖。json文件:

    “devDependencies”:{“并发”:“^3.2.0”,“lite服务器”:“^2.2.2”,“typescript”:“~2.1.0”,

        "canonical-path": "0.0.2",
        "tslint": "^3.15.1",
        "lodash": "^4.16.4",
        "jasmine-core": "~2.4.1",
        "karma": "^1.3.0",
        "karma-chrome-launcher": "^2.0.0",
        "karma-cli": "^1.0.1",
        "karma-jasmine": "^1.0.2",
        "karma-jasmine-html-reporter": "^0.2.2",
        "protractor": "~4.0.14",
        "rimraf": "^2.5.4",
    
        "@types/node": "^6.0.46",
        "@types/jasmine": "2.5.36"
      },
      "repository": {}
    

    该错误表明这不是npm的问题,但它无法找到文件。这是什么文件?

    更新:我注意到。根据以下错误,我的项目目录中不存在临时文件夹。

    npm ERR! enoent ENOENT: no such file or directory, rename 'C:\Users\User\Angular2Test\Angular2Test\Angular2Test\node_modules\.staging\source-map-support-b3871625' -> 'C:\Users\User\Angular2Test\Angular2Test\Angular2Test\node_modules\source-map-support'
    npm ERR! enoent ENOENT: no such file or directory, rename 'C:\Users\User\Angular2Test\Angular2Test\Angular2Test\node_modules\.staging\source-map-support-b3871625' -> 'C:\Users\User\Angular2Test\Angular2Test\Angular2Test\node_modules\source-map-support'
    

  • 共1个答案

    匿名用户

    我只是运行了下面的命令,错误就消失了。

    npm install -g grunt