Как получить имя файла, которое вызывает GraphQLError: Синтаксическая ошибка: неопределенная строка - PullRequest
0 голосов
/ 25 января 2020

В нашей команде иногда возникает синтаксическая ошибка GraphQl при изменении нашей схемы.

Однако, похоже, мы не получаем имя файла, вызывающего проблему? Ошибка выглядит следующим образом:

GraphQLError: Syntax Error: Unterminated string.
    at syntaxError (<full-path-to-project>>node_modules/graphql/error/syntaxError.js:15:10)
    at readString (<full-path-to-project>>node_modules/graphql/language/lexer.js:513:38)
    at readToken (<full-path-to-project>>node_modules/graphql/language/lexer.js:267:14)
    at Object.lookahead (<full-path-to-project>>node_modules/graphql/language/lexer.js:54:43)
    at Object.advanceLexer [as advance] (<full-path-to-project>>node_modules/graphql/language/lexer.js:44:33)
    at Parser.parseStringLiteral (<full-path-to-project>>node_modules/graphql/language/parser.js:519:17)
    at Parser.parseDescription (<full-path-to-project>>node_modules/graphql/language/parser.js:728:19)
    at Parser.parseFieldDefinition (<full-path-to-project>>node_modules/graphql/language/parser.js:856:28)
    at Parser.optionalMany (<full-path-to-project>>node_modules/graphql/language/parser.js:1497:28)
    at Parser.parseFieldsDefinition (<full-path-to-project>>node_modules/graphql/language/parser.js:846:17)
    at Parser.parseObjectTypeDefinition (<full-path-to-project>>node_modules/graphql/language/parser.js:798:23)
    at Parser.parseTypeSystemDefinition (<full-path-to-project>>node_modules/graphql/language/parser.js:696:23)
    at Parser.parseDefinition (<full-path-to-project>>node_modules/graphql/language/parser.js:146:23)
    at Parser.many (<full-path-to-project>>node_modules/graphql/language/parser.js:1518:26)
    at Parser.parseDocument (<full-path-to-project>>node_modules/graphql/language/parser.js:111:25)
    at parse (<full-path-to-project>>node_modules/graphql/language/parser.js:36:17) {
  message: 'Syntax Error: Unterminated string.',
  locations: [ { line: 27, column: 51 } ]
}

Это нормально - и как я могу получить файл, вызывающий проблему?

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