Ошибка при попытке набрать «MEAN стек» - PullRequest
0 голосов
/ 31 января 2019

Я пытаюсь изучить стек MEAN, и у меня появляется эта ошибка, когда я набираю node start

     npm ERR! code EJSONPARSE
    npm ERR! JSON.parse Failed to parse json
npm ERR! JSON.parse Unexpected string in JSON at position 489 while parsing 
npm ERR! JSON.parse   "name": "meanauthapp",
npm ERR! JSON.parse   "version": '
npm ERR! JSON.parse Failed to parse package.json data.
npm ERR! JSON.parse package.json must be actual JSON, not just JavaScript.

Ниже приведен файл package.json, который я создал и не затрагивал с помощью npminit и npm устанавливают NAMES --save.У меня есть файл app.js, который должен работать с настройкой порта 3000 и переменных для требуемых пакетов, которые я установил

  {
  "name": "meanauthapp",
  "version": "1.0.0",
  "description": "meanauthapp",
  "main": "app.js",
  "dependencies": {
    "bcryptjs": "^2.4.3",
    "body-parser": "^1.18.3",
    "cors": "^2.8.5",
    "ejs": "^2.6.1",
    "express": "^4.16.4",
    "jsonwebtoken": "^8.4.0",
    "mongojs": "^2.6.0",
    "mongoose": "^5.4.8",
    "passport": "^0.4.0",
    "passport-jwt": "^4.0.0"
  },
  "devDependencies": {},
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
    "start": "node app"
  },
  "author": "",
   "license": "ISC"
}

Я не уверен, почему происходит ошибка, спасибо за любой ввод!

1 Ответ

0 голосов
/ 31 января 2019

Вам не хватает запятой, поэтому не удается проанализировать недопустимый JSON.Обновите свойство ваших скриптов:

"scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "start": "node app"
  },
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...