我是Angular
的新手。每当我尝试使用ng new Angular
创建项目时,我都会在创建项目时遇到问题,它以错误结尾:
npm错误!解析'... ries“:{},” dist“:{” int“
附近时,JSON输入意外结束npm错误!可以在以下位置找到此运行的完整日志: npm ERR! C:\ Users \ Vaibhav \ AppData \ Roaming \ npm-cache_logs \ 2018-10-21T14_00_17_881Z-debug.log 软件包安装失败,请参见上文。
我正在关注this tutorial.,我在windows 10
64-bit
上。
首先我从this URL.下载了Node.js
然后我使用npm -v
然后使用angular
安装了npm install -g @angular/cli
。
然后,我使用Angular
命令将目录更改为我的cd
项目所在的位置。
此后,我输入了ng new Angular
此命令。
最后,它以这个结尾:
? Would you like to add Angular routing? No
? Which stylesheet format would you like to use? CSS
CREATE Angular/angular.json (3777 bytes)
CREATE Angular/package.json (1314 bytes)
CREATE Angular/README.md (1024 bytes)
CREATE Angular/tsconfig.json (408 bytes)
CREATE Angular/tslint.json (2837 bytes)
CREATE Angular/.editorconfig (245 bytes)
CREATE Angular/.gitignore (503 bytes)
CREATE Angular/src/favicon.ico (5430 bytes)
CREATE Angular/src/index.html (294 bytes)
CREATE Angular/src/main.ts (372 bytes)
CREATE Angular/src/polyfills.ts (3234 bytes)
CREATE Angular/src/test.ts (642 bytes)
CREATE Angular/src/styles.css (80 bytes)
CREATE Angular/src/browserslist (388 bytes)
CREATE Angular/src/karma.conf.js (964 bytes)
CREATE Angular/src/tsconfig.app.json (166 bytes)
CREATE Angular/src/tsconfig.spec.json (256 bytes)
CREATE Angular/src/tslint.json (314 bytes)
CREATE Angular/src/assets/.gitkeep (0 bytes)
CREATE Angular/src/environments/environment.prod.ts (51 bytes)
CREATE Angular/src/environments/environment.ts (662 bytes)
CREATE Angular/src/app/app.module.ts (314 bytes)
CREATE Angular/src/app/app.component.html (1141 bytes)
CREATE Angular/src/app/app.component.spec.ts (981 bytes)
CREATE Angular/src/app/app.component.ts (211 bytes)
CREATE Angular/src/app/app.component.css (0 bytes)
CREATE Angular/e2e/protractor.conf.js (752 bytes)
CREATE Angular/e2e/tsconfig.e2e.json (213 bytes)
CREATE Angular/e2e/src/app.e2e-spec.ts (303 bytes)
CREATE Angular/e2e/src/app.po.ts (208 bytes)
npm ERR! Unexpected end of JSON input while parsing near '...ries":{},"dist":{"int'
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\Vaibhav\AppData\Roaming\npm-cache\_logs\2018-10-21T14_00_17_881Z-debug.log
Package install failed, see above.
我尝试过:
1.重新安装node.js
。
2.以管理员身份运行cmd
。
我现在该怎么办?任何帮助表示赞赏。谢谢。
此致,
Vaibhav M
答案 0 :(得分:0)
就我而言,我通过观察Angular
以外的其他事物来解决了这个问题。
首先:我的防病毒软件阻止了它,所以我将其卸载了。 (我不知道为什么和如何,但是卸载我的防病毒软件使我摆脱了某些问题。)
第二:重新安装node.js
。
第三:我尝试了this answer中给出的命令(rm -rf node_modules/
命令对我来说不起作用,所以我跳过了它。)
它对我来说就像一种魅力。我发布了它,因为它可能会帮助某人。
谢谢。
答案 1 :(得分:0)
在我的情况下,错误是由firebase-admin软件包引起的...尽管仍在尝试找出解决方法。我只有几个依赖项,我正在npm分别安装每个依赖项。