В моем правиле грамматики мне нужно проверить, существует ли каталог.
Однако кажется, что я не могу использовать Node.JS
-specific в грамматике JS.
Правильно ли это? Любое обходное решение?
Спасибо и извините, если вопрос был глупым :)
Пример грамматики:
{
var fs = require('fs');
function isDirectoryExists(dir) {
return fs.existsSync(path);
}
}
Main = "stub"
Выход с игровой площадки PEG.js:
require is not defined
Node.JS
-specific отлично работает в среде Node на хосте.
Но не в моем браузере, там нет Узла.
Итак, онлайн-площадка PEG.JS
может выполнять только ванильный код JavaScript.
Но это ограничение браузера, а не PEG.js.