Ошибки при запуске команд NPM после публикации приложения React на страницах github. - PullRequest
0 голосов
/ 11 сентября 2018

Все работало до развертывания на страницах github, и первое развертывание работало без проблем. Но с тех пор, теперь при выполнении любых команд NPM в проекте, я получаю этот набор ошибок:

geekcentric => npm start

нпм ERR! файл /mnt/c/Users/GeekCentric/Documents/ReactJS/the_app/package.json

npm ERR! код EJSONPARSE

npm ERR! JSON.parse Не удалось проанализировать json

нпм ERR! JSON.parse Неожиданный токен / в JSON в позиции 611 при> разборе рядом с '... ":" ^ 1.2.0 "

нпм ERR! JSON.parse}

нпм ERR! JSON.parse}

нпм ERR! JSON.parse

нпм ERR! JSON.parse

npm ERR! JSON.parse // geekcentric => np ... '

npm ERR! JSON.parse Не удалось проанализировать данные package.json.

нпм ERR! JSON.parse package.json должен быть реальным JSON, а не просто> JavaScript.

нпм ERR! Полный журнал этого прогона можно найти в:

npm ERR! /home/geekcentric/.npm/_logs/2018-09-11T00_38_07_636Z->debug.log

Ошибка в моем файле package.json, но я не могу найти ничего, что могло бы вызвать ошибку или что-то пошло не так.

{

"имя": "the_app",

"версия": "0.1.0",

"личное": правда,

"homepage": "http://me.github.io/the_app", // добавлено

"зависимости": {

"axios": "^ 0.18.0",

"firebase": "^ 5.4.2",

«реагировать»: «^ 16.4.2»,

"Reaction-DOM": "^ 16.4.2",

"response-router-dom": "^ 4.3.1",

"react-scripts": "1.1.5"

},

"сценарии": {

"start": "react-scripts start",

"build": "react-scripts build",

"test": "react-scripts test --env=jsdom",

"eject": "react-scripts eject",

"predeploy": "npm run build", //added

"deploy": "gh-pages -d build" //added

},

"devDependencies": { "gh-pages": "^ 1.2.0" } }

Я использую приложение create-реакции-приложение и модуль gh-pages npm. Буду очень признателен за любую помощь, спасибо, что нашли время, чтобы прочитать.

1 Ответ

0 голосов
/ 11 сентября 2018

Я обновил свой текстовый редактор (VSCODE) и теперь он работает нормально.Я использую встроенный терминал с WSL, так что я могу только представить, что я случайно облажал критический путь.Все еще очень любопытно узнать, что случилось и почему только после публикации на gh-страницах, но ошибки исчезли, и все работает так, как вы ожидаете.

...