npm抛出错误,无法理解



这是我在安装npm时遇到的错误。

TypeError: Invalid Version:
npm verb stack     at new SemVer (C:UsersPAGOTTXAppDataLocalVoltatoolsimagenode16.16.0node_modulesnpmnode_modulessemverclassessemver.js:38:13)
npm verb stack     at compare (C:UsersPAGOTTXAppDataLocalVoltatoolsimagenode16.16.0node_modulesnpmnode_modulessemverfunctionscompare.js:3:32)
npm verb stack     at Object.gte (C:UsersPAGOTTXAppDataLocalVoltatoolsimagenode16.16.0node_modulesnpmnode_modulessemverfunctionsgte.js:2:30)
npm verb stack     at Node.canDedupe (C:UsersPAGOTTXAppDataLocalVoltatoolsimagenode16.16.0node_modulesnpmnode_modules@npmcliarboristlibnode.js:1071:32)
npm verb stack     at PlaceDep.pruneDedupable (C:UsersPAGOTTXAppDataLocalVoltatoolsimagenode16.16.0node_modulesnpmnode_modules@npmcliarboristlibplace-dep.js:468:14)
npm verb stack     at PlaceDep.placeInTree (C:UsersPAGOTTXAppDataLocalVoltatoolsimagenode16.16.0node_modulesnpmnode_modules@npmcliarboristlibplace-dep.js:329:14)
npm verb stack     at PlaceDep.place (C:UsersPAGOTTXAppDataLocalVoltatoolsimagenode16.16.0node_modulesnpmnode_modules@npmcliarboristlibplace-dep.js:216:10)
npm verb stack     at new PlaceDep (C:UsersPAGOTTXAppDataLocalVoltatoolsimagenode16.16.0node_modulesnpmnode_modules@npmcliarboristlibplace-dep.js:73:10)
npm verb stack     at C:UsersPAGOTTXAppDataLocalVoltatoolsimagenode16.16.0node_modulesnpmnode_modules@npmcliarboristlibarboristbuild-ideal-tree.js:990:31
npm verb stack     at Array.map (<anonymous>)
npm verb cwd C:UsersPAGOTTXProjectshf-ui
npm verb Windows_NT 10.0.19042
npm verb node v16.16.0
npm verb npm  v8.11.0
npm ERR! Invalid Version:
npm verb exit 1
npm timing npm Completed in 10424ms
npm verb unfinished npm timer reify 1658855279338
npm verb unfinished npm timer reify:loadTrees 1658855279400
npm verb unfinished npm timer idealTree:buildDeps 1658855284781
npm verb unfinished npm timer idealTree:node_modules/@babel/runtime-corejs3 1658855284786
npm verb code 1

我已多次清理缓存。并重新启动系统。没有任何帮助。请帮我理解这个问题。

package.json:

  "name": "hf-workspace",
  "version":"1.0.0",
  "license": "MIT",
  "scripts": {
    "start": "nx serve",
    "build:clinicianLocal": "nx build clinician --prod  --base-href /apps/clinician/",
    "build:clinician": "npm install nx --force && nx build clinician  --base-href /apps/clinician/",
    "build:pcs-admin-docker": "nx build  --base-href /",
    "test": "nx test clinician --coverage",
    "test:clinician": "nx test clinician --coverage",
    "test:formsLib": "nx test hf-forms --coverage",
    "clearJest": "jest --clearCache",
    "postinstall": "ngcc --properties es2015 browser module main",
    "prepare": "cmd"
  },
  "private": true,
  "devDependencies": {
    "@angular-devkit/build-angular": "^14.0.1",
    "@angular-eslint/eslint-plugin": "~13.1.0",
    "@angular-eslint/eslint-plugin-template": "13.3.0",
    "@angular-eslint/template-parser": "~13.1.0",
    "@angular/cli": "14.0.1",
    "@angular/compiler-cli": "14.0.1",
    "@angular/language-service": "14.0.1",
    "@babel/eslint-parser": "^7.18.2",
    "@ngrx/schematics": "~13.0.0",
    "@ngrx/store-devtools": "~13.0.0",
    "@nrwl/angular": "14.4.3",
    "@nrwl/cli": "14.4.3",
    "@nrwl/cypress": "14.4.3",
    "@nrwl/eslint-plugin-nx": "14.4.3",
    "@nrwl/jest": "14.4.3",
    "@nrwl/linter": "14.4.3",
    "@nrwl/storybook": "14.4.3",
    "@nrwl/workspace": "14.4.3",
    "@storybook/addon-essentials": "~6.4.12",
    "@storybook/angular": "~6.4.12",
    "@storybook/builder-webpack5": "~6.4.12",
    "@storybook/core-server": "~6.4.12",
    "@storybook/manager-webpack5": "~6.4.12",
    "@testing-library/angular": "12.0.1",
    "@testing-library/dom": "^8.14.0",
    "@testing-library/jest-dom": "^5.16.4",
    "@testing-library/user-event": "^14.2.1",
    "@types/jest": "27.4.1",
    "@types/node": "16.11.7",
    "@types/testing-library__jest-dom": "^5.14.5",
    "@types/uuid": "^8.3.4",
    "@typescript-eslint/eslint-plugin": "5.29.0",
    "@typescript-eslint/parser": "5.29.0",
    "cypress": "^9.1.0",
    "eslint": "8.15.0",
    "eslint-config-prettier": "8.1.0",
    "eslint-plugin-jest": "^26.5.3",
    "husky": "^8.0.1",
    "jasmine-marbles": "~0.9.1",
    "jest": "27.5.1",
    "jest-preset-angular": "11.1.1",
    "nx": "14.4.3",
    "prettier": "2.6.2",
    "ts-jest": "27.1.4",
    "ts-node": "10.8.2",
    "typescript": "4.7.4",
    "webpack": "^5.64.0"
  },
  "dependencies": {
    "@amcharts/amcharts5": "^5.2.8",
    "@angular-devkit/architect": "^0.1401.0",
    "@angular-devkit/core": "^14.1.0",
    "@angular/animations": "14.0.1",
    "@angular/cdk": "14.0.1",
    "@angular/common": "14.0.1",
    "@angular/compiler": "14.0.1",
    "@angular/core": "14.0.1",
    "@angular/flex-layout": "^14.0.0-beta.40",
    "@angular/forms": "14.0.1",
    "@angular/material": "14.0.1",
    "@angular/platform-browser": "14.0.1",
    "@angular/platform-browser-dynamic": "14.0.1",
    "@angular/router": "14.0.1",
    "@azure/msal-angular": "^2.3.3",
    "@azure/msal-browser": "^2.27.0",
    "@ngrx/component-store": "^14.0.1",
    "@ngrx/effects": "~13.0.0",
    "@ngrx/entity": "~13.0.0",
    "@ngrx/router-store": "~13.0.0",
    "@ngrx/store": "^14.0.1",
    "@ngx-translate/core": "^14.0.0",
    "@ngx-translate/http-loader": "^7.0.0",
    "jest-junit": "^14.0.0",
    "rxjs": "~7.4.0",
    "tslib": "^2.0.0",
    "zone.js": "~0.11.4"
  },
  "volta": {
    "node": "16.16.0"
  },
  "jest-junit": {
    "outputDirectory": "./coverage/xml/",
    "outputName": "junit.xml",
    "uniqueOutputName": "false"
  }
}

很难说,但正如这个相当新的ish github问题中提到的,其中一个包可能出了问题(https://github.com/npm/cli/issues/4992)。

建议使用--no-audit标志,所以我认为您的命令将是npm instal --no-audit

相关内容

最新更新