Почему «неожиданный токен m в JSON в позиции 0»? - PullRequest
0 голосов
/ 14 ноября 2018

Я использую loopback для создания API с MSSQL.Я использовал учебник, и хотя я сделал все шаги, он возвращает мне это, когда я запускаю файл server.js ..

 Unexpected token m in JSON at position 0

 at JSON.parse (<anonymous>)
    at Object.Module._extensions..json (internal/modules/cjs/loader.js:707:27)
    at Module.load (internal/modules/cjs/loader.js:598:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:537:12)
    at Function.Module._load (internal/modules/cjs/loader.js:529:3)
    at Module.require (internal/modules/cjs/loader.js:636:17)
    at require (internal/modules/cjs/helpers.js:20:18)
    at loadModelDefinition (C:\Users\M\cile\node_modules\loopback-boot\lib\compiler.js:470:20)
    at C:\Users\M\cile\node_modules\loopback-boot\lib\compiler.js:363:21
    at Array.forEach (<anonymous>)
    at C:\Users\M\cile\node_modules\loopback-boot\lib\compiler.js:361:8
    at Array.forEach (<anonymous>)
    at findModelDefinitions (C:\Users\M\cile\node_modules\loopback-boot\lib\compiler.js:348:11)
    at buildAllModelInstructions (C:\Users\M\cile\node_modules\loopback-boot\lib\compiler.js:225:16)
    at compile (C:\Users\M\cile\node_modules\loopback-boot\lib\compiler.js:106:27)
    at bootLoopBackApp (C:\Users\M\cile\node_modules\loopback-boot\index.js:153:22)

Можете ли вы сказать мне, что не так?

Вот код конфигурации модели:

{
  "_meta": {
    "sources": [
      "loopback/common/models",
      "loopback/server/models",
      "../common/models",
      "./models"
    ]
  },
  "User": {
    "dataSource": "db"
  },
  "AccessToken": {
    "dataSource": "db",
    "public": false
  },
  "ACL": {
    "dataSource": "db",
    "public": false
  },
  "RoleMapping": {
    "dataSource": "db",
    "public": false
  },
  "Role": {
    "dataSource": "db",
    "public": false
  },
  "Hello": {
    "dataSource": "mySqlServer",
    "public": true
  }
}

А вот код файла .json в общем файле

module.exports = function(hello) { 

};
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...