Angular:创建新项目时出错(解析附近时JSON输入意外结束)



Angular CLI:10.0.4
节点:12.18.3
>npm:6.14.6

每次我尝试创建新的角度项目时,都会出现错误。它将挂起(正在安装程序包…(,然后出现错误下面是日志文件中的一些行。此外,我尝试过:

sudo npm cache clean --force

但这无济于事。

请在这个上提供帮助

2621 silly fetchPackageMetaData error for @angular/compiler@~10.0.5 Unexpected end of JSON input while parsing near '...{"integrity":"sha512-'
2622 silly fetchPackageMetaData error for @angular/platform-browser-dynamic@~10.0.5 Unexpected end of JSON input while parsing near '...":{"integrity":"sha51'
2623 silly pacote range manifest for zone.js@~0.10.3 fetched in 9ms
2624 silly resolveWithNewModule zone.js@0.10.3 checking installable status
2625 timing stage:rollbackFailedOptional Completed in 0ms
2626 timing stage:runTopLevelLifecycles Completed in 48427ms
2627 silly saveTree newproject@0.0.0
2627 silly saveTree ├─┬ @angular/animations@10.0.7
2627 silly saveTree │ └── tslib@2.0.0
2627 silly saveTree ├── @angular/common@10.0.7
2627 silly saveTree ├── @angular/core@10.0.7
2627 silly saveTree ├── @angular/forms@10.0.7
2627 silly saveTree ├── @angular/platform-browser@10.0.7
2627 silly saveTree ├── @angular/router@10.0.7
2627 silly saveTree ├── rxjs@6.5.5
2627 silly saveTree ├── tslib@2.0.0
2627 silly saveTree └── zone.js@0.10.3
2628 verbose stack SyntaxError: Unexpected end of JSON input while parsing near '...{"integrity":"sha512-'
2628 verbose stack     at JSON.parse (<anonymous>)
2628 verbose stack     at parseJson (/usr/lib/node_modules/npm/node_modules/json-parse-better-errors/index.js:7:17)
2628 verbose stack     at /usr/lib/node_modules/npm/node_modules/node-fetch-npm/src/body.js:96:50
2628 verbose stack     at runMicrotasks (<anonymous>)
2628 verbose stack     at processTicksAndRejections (internal/process/task_queues.js:97:5)
2629 verbose cwd /home/eve/Desktop/Practice_programming/angular/newproject
2630 verbose Linux 4.18.0-25-generic
2631 verbose argv "/usr/bin/node" "/usr/bin/npm" "install" "--quiet"
2632 verbose node v12.18.3
2633 verbose npm  v6.14.6
2634 error Unexpected end of JSON input while parsing near '...{"integrity":"sha512-'
2635 verbose exit [ 1, true ]

尝试更新节点js版本,尝试清理您的npm缓存:npm cache clean --force,另外,尝试更新angular CLI版本npm install npm@latest -g

最新更新