#javascript #node.js
#javascript #node.js
Вопрос:
Я впервые работаю с модулями узла. Я пытаюсь поиграть с модулем FixedWidthParser внутри консоли узла. Я следовал инструкциям с официальной страницы NPM.
Сначала я установил его через: npm install fixed-width-parser
Затем я потребовал его в своей консоли; const { FixedWidthParser } = require('fixed-width-parser');
Затем я попытался создать новый объект:
const fixedWidthParser = new FixedWidthParser([
{
type: 'int',
name: 'age',
width: 2,
},
{
name: 'name',
width: 12,
},
]);
Но я получаю Uncaught ReferenceError: fixedWidthParser is not defined
ошибку. Что здесь происходит?
Комментарии:
1. Похоже, это ошибка в документах: конструктор выдает ошибки, которые
start
требуются. И если конструктор выдает,fixedWitdthParser
действительно не определено. Вам следует связаться с разработчиками этого пакета — и, вероятно, предоставитьstart
свойство
Ответ №1:
Пример из их документации не очень хорош. start
свойство является обязательным при создании экземпляра FixedWidthParser, поэтому просто добавьте его.