当前位置: 首页 > 面试题库 >

npm安装错误代码128

麻和雅
2023-03-14
问题内容

npm install重新安装Node和Git后尝试运行时收到以下错误

在此处输入图片说明

任何人都不知道是什么原因导致的,以及如何解决它?

package.json (已删除公司详细信息)

{
    "name": "xxx",
    "version": "1.0.0",
    "description": "xxx",
    "engines": {
        "node": "5.0.0",
        "npm": "3.3.9"
    },
    "repository": "xxx",
    "private": true,
    "license": "UNLICENSED",
    "dependencies": {
        "dijit": "https://github.com/dojo/dijit.git#1.10.4",
        "dojo": "1.10.4",
        "fg-dialog": "0.1.5",
        "politespace": "0.1.4",
        "shoestring": "1.0.3"
    },
    "devDependencies": {
        "body-parser": "^1.14.1",
        "chalk": "^1.1.1",
        "compression": "^1.6.0",
        "del": "^2.0.2",
        "dojo-util": "https://github.com/dojo/util.git#1.10.4",
        "express": "^4.13.3",
        "glob": "^5.0.15",
        "gulp": "^3.9.0",
        "gulp-concat": "^2.6.0",
        "gulp-git": "^1.6.0",
        "gulp-html-minifier": "^0.1.6",
        "gulp-jsbeautifier": "^1.0.1",
        "gulp-jshint": "^1.11.2",
        "gulp-jshint-xml-file-reporter": "^0.5.1",
        "gulp-jsonminify": "^1.0.0",
        "gulp-replace": "^0.5.4",
        "gulp-task-listing": "^1.0.1",
        "gulp-uglify": "^1.4.1",
        "gulp-util": "^3.0.6",
        "gulp-zip": "^3.0.2",
        "intern": "https://github.com/theintern/intern.git",
        "jshint-stylish": "^2.0.1",
        "merge-stream": "^1.0.0",
        "minimist": "^1.2.0",
        "open": "^0.0.5",
        "q": "^1.4.1",
        "request": "^2.65.0",
        "require-dir": "^0.3.0",
        "run-sequence": "^1.1.2",
        "selenium-standalone": "^4.6.3"
    },
    "scripts": {
        "postinstall": "gulp install"
    }
}

问题答案:

建议的第一步是使用最新的npm:

npm install -g npm

(您可能需要sudo)。您正在使用npm 2.x,最新的是3.5.x。



 类似资料:
  • 问题内容: 我正在运行Windows7并刚刚安装以下… 我在节点项目上运行npm install时遇到问题,我的一位开发人员说他没有问题,应该为我工作。 当我运行npm install时,出现如下错误: 似乎为asynch,path_type和isarray引发了相同类型的错误,并且不想通过它们。 谁能建议可能出什么问题? 编辑 感谢您对该线程可能在其他地方得到回答的建议。我看了一下,我相信这是一

  • 我正在运行npm来安装mnodesql,这是一个用于sql服务器驱动程序的npm库。我安装这个Windows Server 2012盒。 我已经安装了Visual C 2010、node gyp和Python 2.7.x.x作为依赖项,所有这些安装都是成功的。 当我运行npm install msnodesql时,我得到一个红色的大错误: (x86)\MSBuild\Microsoft.Cpp\v

  • 当我运行npm install-g vue-cli时,它会持续抛出以下错误消息: npm错误!路径C:\users\end user\appdata\roaming\npm\node_modules\vue-cli\node_modules\nan\package.json npm错误!代码EPERM npm错误!错误号-4048 npm错误!系统调用取消链接npm错误!错误:EPERM:不允许操

  • 我正在尝试使用NPM5.6.0在Windows 10上安装模块。当我进入npm安装时,我得到: 似乎节点sass安装错误。环境如下: Python版本:2.7.14 npm版本:5.6.0 节点版本:8.10.0 ruby版本: 2.3.3p222 (2016-11-21修订56859)[i386-mingw32] 系统:win10(x64) node-gyp: 3.6.2 而且我已经安装了Mic

  • 问题内容: 我一直在寻找解决方案已有两天,无法在Windows 8.1系统上设置Phonegap。 每当我尝试通过npm安装Phonegap时,都会收到我认为与Cordova(-lib)有关的错误。 要安装Phonegap,我必须在系统上安装Node.js(v0.10.28)。此后,我打开了Windows Powershell,并按照Phonegap网站上的指示发出了以下命令: 输出:( 这是错误

  • 问题内容: 我是Node.js的新手,尝试使用npm安装Flatiron,但这给我一个错误。 我得到- 怎么了 我没有线索。 问题答案: 尝试 在开始安装脚本之前,因为该行指出此模块来自缓存。并且还指出没有目录。因此,清空缓存将解决您的问题。