ReferenceError: требование не определено в REACTJS - PullRequest
0 голосов
/ 19 июня 2020

Я использую реакцию с Typescript в своем проекте. Изначально я создал свое приложение с помощью create-response-app. Теперь я хочу записать некоторые данные в файл. json, но получаю эту ошибку

ReferenceError: require is not defined

Код:

 let to = { tracks:[this.Array] }
        const fs = require('fs');
        let data = JSON.stringify(to, null, 2); 
        fs.writeFileSync('./file.json', data);

Файл, в котором я это написал, имеет расширение .ts. Я новичок в реакции и машинописи, но ничего не нашел.

Ответы [ 2 ]

0 голосов
/ 19 июня 2020

В реакции вы можете использовать ключевое слово import для импорта функций, файлов.

Пример: import fs from './fs';

Это импортирует экспорт функции по умолчанию из fs, чтобы позволить им использовать функции fs.writeFileSyn c () и c.

0 голосов
/ 19 июня 2020

Вы должны использовать операторы import вместо require.

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