2016-01-09 2 views
0

Я выполнил эту команду для установки пакетов &, разместив свои ссылки в файле package.json.

npm install gulp browserify gulp-browserify gulp-clean gulp-concat gulp-jshint gulp-util gulp-embedlr gulp-livereload tiny-lr connect-livereload express --save-dev 

Я получаю эту ошибку при запуске этой команды:

npm ERR! Windows_NT 6.3.9600 
npm ERR! argv "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs\\node_mod 
ules\\npm\\bin\\npm-cli.js" "install" "gulp" "browserify" "gulp-browserify" "gulp-clean" " 
gulp-concat" "gulp-jshint" "gulp-util" "gulp-embedlr" "gulp-livereload" "tiny-lr" "connect 
-livereload" "express" "--save-dev" 
npm ERR! node v0.12.0 
npm ERR! npm v2.5.1 
npm ERR! file C:\wamp\www\Consult\package.json 
npm ERR! code EJSONPARSE 

npm ERR! Failed to parse json 
npm ERR! Unexpected end of input 
npm ERR! File: C:\wamp\www\Consult\package.json 
npm ERR! Failed to parse package.json data. 
npm ERR! package.json must be actual JSON, not just JavaScript. 
npm ERR! 
npm ERR! This is not a bug in npm. 
npm ERR! Tell the package author to fix their package.json file. JSON.parse 

npm ERR! Please include the following file with any support request: 
npm ERR!  C:\wamp\www\Consult\npm-debug.log 

Я использую окно машину с НПМ установлено. Это мой NPM-debug.log файлОшибка при загрузке пакетов узлов в файле package.json

0 info it worked if it ends with ok 
1 verbose cli [ 'C:\\Program Files\\nodejs\\\\node.exe', 
1 verbose cli 'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js', 
1 verbose cli 'install', 
1 verbose cli 'gulp', 
1 verbose cli 'browserify', 
1 verbose cli 'gulp-browserify', 
1 verbose cli 'gulp-clean', 
1 verbose cli 'gulp-concat', 
1 verbose cli 'gulp-jshint', 
1 verbose cli 'gulp-util', 
1 verbose cli 'gulp-embedlr', 
1 verbose cli 'gulp-livereload', 
1 verbose cli 'tiny-lr', 
1 verbose cli 'connect-livereload', 
1 verbose cli 'express', 
1 verbose cli '--save-dev' ] 
2 info using [email protected] 
3 info using [email protected] 
4 verbose node symlink C:\Program Files\nodejs\\node.exe 
5 verbose stack Error: Failed to parse json 
5 verbose stack Unexpected end of input 
5 verbose stack  at parseError (C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:378:25) 
5 verbose stack  at parseJson (C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:85:51) 
5 verbose stack  at C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:59:33 
5 verbose stack  at evalmachine.<anonymous>:336:14 
5 verbose stack  at C:\Program Files\nodejs\node_modules\npm\node_modules\graceful-fs\graceful-fs.js:102:5 
5 verbose stack  at FSReqWrap.oncomplete (evalmachine.<anonymous>:99:15) 
6 verbose cwd C:\wamp\www\Consult 
7 error Windows_NT 6.3.9600 
8 error argv "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "gulp" "browserify" "gulp-browserify" "gulp-clean" "gulp-concat" "gulp-jshint" "gulp-util" "gulp-embedlr" "gulp-livereload" "tiny-lr" "connect-livereload" "express" "--save-dev" 
9 error node v0.12.0 
10 error npm v2.5.1 
11 error file C:\wamp\www\Consult\package.json 
12 error code EJSONPARSE 
13 error Failed to parse json 
13 error Unexpected end of input 
14 error File: C:\wamp\www\Consult\package.json 
15 error Failed to parse package.json data. 
15 error package.json must be actual JSON, not just JavaScript. 
15 error 
15 error This is not a bug in npm. 
15 error Tell the package author to fix their package.json file. JSON.parse 
16 verbose exit [ 1, true ] 

ответ

1

Вы, кажется, есть package.json файл в C: \ WAMP \ WWW \ Консалт \ package.json.

В файле package.json указывается, какие пакеты npm должны быть установлены.

Поскольку файл существует, npm по умолчанию использует его, но не анализирует содержимое как JSON.

Вы можете исправить файл package.json или удалить его и снова запустить команду.

Я рекомендую проверить это руководство: https://docs.npmjs.com/getting-started/using-a-package.json

+0

Я заново выполнил команду после удаления файла package.json, но не создал новую. Нужно ли делать npm init? –

+1

yup, что создаст начальный пакет.json –

0
13 Failed to parse json 
13 error Unexpected end of input 
14 error File: C:\wamp\www\Consult\package.json 

У вас есть ошибка опечатка/синтаксис в C:\wamp\www\Consult\package.json файле.

Смежные вопросы