# Shell
Есть ситуации, когда использование REPL или shell может быть полезным. ES4X поддерживает данную возможность"из коробки" с помощью следующей команды:
$ npm run "js:>"
js:>
Теперь вы можете использовать REPL, например:
js:> require('./index.js');
Server listening at: http://localhost:8080/
js:>
shell может быть также запущен без необходимости использовать npm
с помощью запускаемого jar es4x-launcher
.
java -jar es4x-launcher.jar run "js:>"
Загружаемый shell сможет запускать ваш код со всеми компонентами в вашем classpath.
WARNING
REPL не может использовать ссылки модулей MJS
, так как они вычисляются во время инициализации.