2017-02-11 2 views
0

Я хотел бы начать работать на React сегодня, и я нашел этот учебник, чтобы помочь мне настройки моего окружения:Ошибка insalling WebPack с НПМ

https://www.kirupa.com/react/setting_up_react_environment.htm

Все шло хорошо, до точки, где я Предполагалось установить webpack: npm просто не мне. Я абсолютно не знаю, как это исправить.

Я попробовал две команды для установки Webpack: Это один, в учебнике: НПМ установить WebPack --save
и этот, приходя из npmjs.com: НПМ установки --save-DEV WebPack

Оба возвращают одни и те же ошибки, которые являются следующие:

C:\Users\Me\Desktop\MyAwesomeApp>npm install --save-dev webpack 
npm ERR! Windows_NT 10.0.14393 
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program 
Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "--save-dev" 
"webpack" 
npm ERR! node v7.5.0 
npm ERR! npm v4.1.2 
npm ERR! file C:\Users\Me\AppData\Roaming\npm-cache\core-util 
is\1.0.2\package\package.json 
npm ERR! code EJSONPARSE 

npm ERR! Failed to parse json 
npm ERR! Unexpected token '�' at 1:1 
npm ERR! �D$� I�D$�I�D$�I�D$� I�L$�I�D$� I�D$�I�D$�I�D$� I�$ 
I�\$�H��8�e 
npm ERR!^
npm ERR! File: C:\Users\Me\AppData\Roaming\npm-cache\core-util 
is\1.0.2\package\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:\Users\Me\Desktop\MyAwesomeApp\npm-debug.log 

Если кто-нибудь знает, как решить эту проблему, или знать настройки до учебник, который работает точно, я был бы рад, React, кажется, действительно интересно узнать.

Заранее спасибо.

ответ

0

Там проблемы package.json при установленном пакете, ваш журнал свалка:

C: \ Users \ Me \ AppData \ Roaming \ NPM-кэш \ ядро-Utilis \ 1.0.2 \ пакета \ package.json

package.json должен быть действительным в формате JSON, а не только JavaScript

Проверьте его содержание (может быть полезным любой онлайн валидатор JSON. Я видел специальные package.json валидаторы)

package.json должен быть простым JSON файл формата.

Кажется, это испорчено. Мей нужно переустановить. У вас есть зеркальный жесткий диск с двумя жесткими дисками или может быть поврежден файловой системой. Возможно, какой-то процесс установки пакета был прерван.

Пакет.json description для справок.

+0

Я просто попробовал этот валидатор: http://jsonlint.com/ JSON действителен в соответствии с ним. Во всяком случае, я не вмешивался в сам package.json: он был автоматически сгенерирован 'npm init'. Затем я использовал «npm install реагировать на реакцию» - «установить», чтобы установить реакцию, поэтому все об этом позаботились с npm, и только это (честно говоря, я ничего не знаю о JSON) – Meleadeles

+0

Я переписываю ответ у вас проблемы с установленными пакетами. может быть, какой-то процесс установки был прерван. – oklas

3

npm cache clean Попробуйте запустить, а затем установить WebPack снова .Проверить для задней запятые в любой из объектов в вашем package.json основном под объектом "зависимостей.

+0

Это сработало, спасибо :) – Meleadeles

+0

Также проверьте любые заглавные буквы в ключе «имя» под пакетом. Json – sanket

+0

Пожалуйста, отметьте его как принятый, если он сработает для вас – sanket

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

  • Нет связанных вопросов^_^