Как записать в файл с Rollup.JS - PullRequest
0 голосов
/ 09 января 2019

В настоящее время я участвую в MIT Battlecode 2019 (https://github.com/battlecode/battlecode19).) Они используют накопительный пакет, который, насколько я понимаю, отключает ключевое слово "require" и разрешает только "импорт". Я пытаюсь сделать

import fs from 'fs';

Он находит 'fs', но так как 'fs' имеет 'require' в своих собственных зависимостях, он завершается с ошибкой 'ReferenceError: require is notfined'. Разве невозможно записать в файл?

1 Ответ

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

Попробуйте изменить конфигурацию, как показано ниже: Более подробную информацию можно найти по этой ссылке .

plugins: [
        // commonjs before bultins      
        commonjs(), // import commonjs from 'rollup-plugin-commonjs';
        builtins(), //  import builtins from 'rollup-plugin-node-builtins';
]
...