2016-03-05 33 views
1

新手節點的問題。我無法讓我的項目繼續運行。npm ERR! package.json必須是實際的JSON,而不只是JavaScript

{ 「名」: 「MyApp的」, 「版本」: 「1.0.0」, 「說明」: 「」, 「主」: 「index.js」, 「腳本」:{ 「測試」: 「回聲\」 錯誤:沒有指定\」 & &出口1" 檢測, 「開始」: 「節點app.js DEV2」 }, 「作者」: 「」, 「許可證」: 「ISC」, 「依賴關係」:{ 「async-await」:「^ 0.1.32」, 「asyncawait」:「^ 1.0.3」, 「body-parser」:「^ 1.14.2」 「deasync」: 「」, 「EJS」: 「^ 2.4.1」, 「快遞」: 「^ 4.13.4」, 「一飲而盡」: 「^ 3.9.0」, 「吞掉-CONCAT」: 「」 , 「gulp-filelist」:「^ 0.2.0」, 「gulp-foreach」:「^ 0.1.0」, 「gulp-remove-files」:「0.0.3」, 「gulp-rename」 : 「」, 「吞掉-醜化」: 「」, 「吞掉手錶」: 「^ 4.3.5」, 「貓鼬」: 「^ 4.4.1」, 「貓鼬-TTL」:「 0.0.3「, 」node-inspector「:」^ 0.12.5「, 」promise「:」^ 7.1.1「, 」rootpath「:」^ 0.1.2「 }, 「devDependencies」:{ 「瀏覽器同步」: 「^ 2.11.1」, 「一飲而盡」: 「^ 3.9.1」 }}

1726 error Failed to parse json 
1726 error Unexpected token '\u0000' at 1:1 
1726 error 
1726 error^
1727 error File: C:\Users\dir\AppData\Roaming\npm-cache\accepts\1.2.13\package\package.json 
1728 error Failed to parse package.json data. 
1728 error package.json must be actual JSON, not just JavaScript. 

回答

1

error Unexpected token '\u0000' at 1:1

看來,你有第一行和1個字符的空字符

你可以提供package.json上pastebin或類似?

+0

我瀏覽了該文件,我看到的都是一串空字符串!這導致了一些東西。我不確定這個文件是如何搞砸的。我嘗試刪除它,並在創建新文件後收到其他錯誤 – CodeMilian

+0

npm ERR! Windows_NT 10.0.10586 npm ERR! argv「C:\\ Program Files \\ nodejs \\ node.exe」「C:\\ Program Files \\ nodejs \\ node_modules \\ npm \\ bin \\ npm-cli.js」「install」 npm ERR !節點v4.3.2 npm ERR! npm v2.14.12 npm ERR!文件C:\ Users \ dir \ AppData \ Roaming \ npm-cache \ escape-html \ 1.0.3 \ package \ package.json npm ERR!代碼EJSONPARSE npm ERR!無法解析json npm ERR!在1:1 – CodeMilian

+0

上的意外標記'\ u0000'看起來像它指向的每個新文件都有一堆空字符串null null null null null null .... – CodeMilian

相關問題