1

我安装了verdaccioin windows 8 os,它运行良好。

当我尝试更新npm-cache.

在文件的更新版本之后package.json,我使用npm install --registry="http://localhost:4873命令更新npm-cache

当我执行上面的命令时,它开始安装软件包,但是过了一会儿,我遇到了错误:

verdaccio npm 错误

或者

verdaccio npm 错误

当我在中添加该包(e.g request@^2.88.0)时package.json=>dependencies,它已安装但我遇到下一个错误包和循环...

catchnpm cache clean --force. 并物理删除C:\Users\xxx\AppData\Roaming\npm-cache文件夹并重新安装。但无济于事。

我使用verdaccio@^4.4.0. npm版本是6.3.14. node版本是12.14.0.

如何解决这个问题?

更新:

我做了以下事情:

  1. 更新veraccio到版本4.4.2
  2. 设置注册表配置npm config set registry http://registry.npmjs.com/
  3. cache用这个命令清理npm cache clean --force
  4. npm全局更新npm i -g
  5. 设置注册表配置npm config set registry http://localhost:4873/
  6. 并运行npm i

更好并解决上述错误。但我有新的错误:

维达乔错误

配置.yaml:

storage: ./storage 
plugins: ./plugins  
web:   
    title: Verdaccio

auth:   
  htpasswd:
    file: ./htpasswd

uplinks:   
  #npmjs:
    #url: https://registry.npmjs.org/

packages:   '@*/*':
    access: $all
    publish: $all
    unpublish: $all
    #proxy: npmjs

  '**':
    access: $all
    publish: $all
    unpublish: $all
    #proxy: npmjs

server:   keepAliveTimeout: 60

middlewares:   audit:
    enabled: true

logs:
  - { type: stdout, format: pretty, level: http }

包.json:

{
   "name": "AngularModules",
   "version": "2.0.0",
   "scripts": {
      "ng": "ng",
      "start": "ng serve",
      "build": "node package-builder",
      "test": "ng test",
      "lint": "ng lint",
      "e2e": "ng e2e"
   },
   "private": true,
   "dependencies": {
      "@agm/core": "^1.1.0",
      "@angular/animations": "^6.1.4",
      "@angular/cdk": "^7.3.7",
      "@angular/common": "^6.1.10",
      "@angular/compiler": "^6.1.10",
      "@angular/core": "^6.1.10",
      "@angular/flex-layout": "^6.0.0-beta.17",
      "@angular/forms": "^6.1.10",
      "@angular/http": "^6.1.10",
      "@angular/material": "^6.4.7",
      "@angular/platform-browser": "^6.1.10",
      "@angular/platform-browser-dynamic": "^6.1.10",
      "@angular/router": "^6.1.10",
      "@aspnet/signalr": "^1.1.4",
      "@asymmetrik/ngx-leaflet": "^4.0.0",
      "@ngu/carousel": "^1.5.5",
      "@ngx-loading-bar/core": "2.1.2",
      "@ngx-loading-bar/router": "2.1.2",
      "@ngx-prism/core": "^2.0.1",
      "@ngx-translate/core": "^10.0.2",
      "@ngx-translate/http-loader": "^3.0.1",
      "@swimlane/ngx-datatable": "^13.1.0",
      "@types/prismjs": "^1.16.0",
      "angular-calendar": "^0.25.2",
      "angular-material-fileupload": "0.0.11",
      "angular-tree-component": "^7.2.1",
      "buffer": "^5.4.3",
      "chart.js": "2.7.2",
      "core-js": "^2.6.11",
      "d3": "^5.15.0",
      "devextreme": "18.1.5",
      "devextreme-angular": "18.1.5",
      "dragula": "3.7.2",
      "events": "^3.1.0",
      "hammerjs": "2.0.8",
      "intl": "1.2.5",
      "jszip": "3.1.5",
      "leaflet": "^1.6.0",
      "lodash-es": "^4.17.15",
      "material-design-icons": "^3.0.1",
      "moment": "^2.24.0",
      "ncp": "^2.0.0",
      "ng-animate": "^0.3.4",
      "ng2-charts": "1.6.0",
      "ng2-dragula": "^2.1.1",
      "ng2-file-upload": "1.3.0",
      "ng2-jalali-date-picker": "^2.2.7",
      "ng2-pdfjs-viewer": "^0.2.29",
      "ng2-validation": "4.2.0",
      "ng6-breadcrumbs": "1.0.7",
      "ngx-export-as": "^1.4.0",
      "ngx-perfect-scrollbar": "^6.3.1",
      "ngx-quill": "^3.6.0",
      "primeicons": "^1.0.0",
      "primeng": "^6.1.7",
      "print-js": "^1.0.63",
      "prismjs": "^1.19.0",
      "rxjs": "^6.2.2",
      "rxjs-compat": "^6.2.2",
      "screenfull": "3.3.2",
      "stream": "0.0.2",
      "timers": "^0.1.1",
      "webpack-bundle-analyzer": "^2.13.1",
      "zone.js": "^0.8.29"
   },
   "devDependencies": {
      "@angular-devkit/build-angular": "^0.7.5",
      "@angular-devkit/build-ng-packagr": "^0.7.5",
      "@angular/cli": "^6.2.9",
      "@angular/compiler-cli": "^6.1.10",
      "@angular/language-service": "^6.1.10",
      "@schematics/angular": "0.8.9",
      "@schematics/update": "0.8.9",
      "@types/jasmine": "^2.8.16",
      "@types/jasminewd2": "^2.0.8",
      "@types/node": "^10.5.8",
      "codelyzer": "~4.4.4",
      "jasmine-core": "~3.1.0",
      "jasmine-spec-reporter": "~4.2.1",
      "karma": "~2.0.4",
      "karma-chrome-launcher": "~2.2.0",
      "karma-cli": "~1.0.1",
      "karma-coverage-istanbul-reporter": "^2.0.6",
      "karma-jasmine": "^1.1.2",
      "karma-jasmine-html-reporter": "^1.5.1",
      "ng-packagr": "^3.0.0",
      "node-sass": "^4.13.1",
      "protractor": "^5.4.2",
      "sass-loader": "^7.3.1",
      "ts-node": "~7.0.1",
      "tsickle": "^0.38.0",
      "tslib": "^1.10.0",
      "tslint": "~5.11.0",
      "typescript": "^2.9.2"
   }
}

有什么意见吗?

4

0 回答 0