Описание тега node-repl
REPL предоставляет способ интерактивного запуска JavaScript и просмотра результатов. Его можно использовать для отладки, тестирования или просто опробовать.
2
ответа
Получение данных от выполненного объекта Q обещания в узле REPL
Рассмотрим этот простой объект Q обещания: nesh> var p = functionThatReturnsPromise(); REPL достаточно любезен, чтобы вывести состояние и значение обещания, если я пойду: nesh> p { state: 'fulfilled', value: { // (data properties) } } Предполо…
03 июл '15 в 13:59
1
ответ
Отключить это сообщение - Назначение выражения _ теперь отключено? NodeJs-РЕПЛ
Когда я использую var _ = require('underscore')Я получил это сообщение Expression assignment to _ now disabled., Есть ли способ, которым я могу использовать, чтобы избежать этого сообщения? Я могу изменить имя переменной, но я нашел кого-то с тем же…
09 сен '18 в 09:26
6
ответов
Как написать несколько строк кода в Node REPL
Я хотел бы оценить var foo = "foo"; console.log(foo); как блок, вместо оценки построчно var foo = "foo"; undefined console.log(foo); foo undefined Есть ли простой способ переместить подсказку на следующую строку?
23 мар '15 в 05:39
1
ответ
Различия между Node.js и Node.js REPL
Я читаю серию книг "Ты не знаешь JS", и я попытался запустить фрагмент: function foo() { console.log( this.a ); } function doFoo(fn) { // `fn` is just another reference to `foo` fn(); // <-- call-site! } var obj = { a: 2, foo: foo }; var a = "oop…
16 апр '18 в 07:38
1
ответ
Использование узла REPL для записи значения __dirname
Если я напишу скрипт, содержащий console.log(__dirname); записывает значение __dirname, Но если я попробую то же самое для узла REPL, как это произойдет: > console.log(__dirname) ReferenceError: __dirname is not defined Мысли?
02 май '18 в 15:49
0
ответов
Узел - как остановить неопределенное, когда module.exports.repl не существует?
Как указано в файле node.js, на консоли будет отображаться значение "undefined", которое намеренно скажет "undefined" и обычно не является проблемой. Ответ /questions/5951607/nodejs-otobrazhaet-neopredelennyij-na-konsoli/5951611#5951611 указывает, ч…
08 июл '17 в 12:26
1
ответ
Где находится каталог по умолчанию для узла repl и как его изменить?
Я много перезагружаю свой скрипт и хочу изменить каталог по умолчанию, на который смотрит узел repl, чтобы мне не пришлось указывать весь путь. Это возможно?
06 окт '14 в 11:13
0
ответов
Можно ли подключить Node.js REPL после "чтения" части REPL, чтобы изменить приглашение?
У меня есть несколько ожидающих Обещаний, когда начинается REPL, и приглашение показывает, что они ожидают. Рассмотрим getPrompt функция показана ниже: let pendingPromisesCount = 2; const getPrompt = () => { return pendingPromisesCount === 0 ? '&…
11 ноя '17 в 12:17
0
ответов
Как получить последний вход Node REPL без файла истории repl
Я делаю собственную трассировку / стек ошибок для моего текущего проекта, и мне нужна строка (в виде строки), в которой есть ошибка. В файлах я могу легко получить строку, но в узле REPL я не могу придумать, как получить ввод. Я пытался получить .no…
20 янв '19 в 16:46
1
ответ
Можно ли отлаживать repl узла
Есть ли возможность отладки NODE REPL. узел cmd возвращает приглашение repl>. в командной строке можно запустить отладчик. скажем, например > hello = function(){ ....debugger; ....console.log('hello'); } >hello() --> should run in the debug…
10 июл '14 в 01:29
1
ответ
Как ограничить доступ узла repl к внутренним модулям узла?
В предыдущем вопросе я выяснил, как убрать нежелательные глобальные переменные из контекста repl. Однако я выяснил, что repl автоматически имеет доступ ко ВСЕМ модулям внутренних узлов без использования require, Я понятия не имею, как отключить это.…
16 окт '13 в 00:58
0
ответов
Как сохранить возвращаемое значение из запроса в консоли Sails.js?
Я пытаюсь выполнить простой запрос в моей локальной базе данных Postgres, чтобы вернуть пользователя с идентификатором 1 и сохранить это значение в переменной record, Я использую Sails.js и нахожусь в консоли Sails, когда запускаю эти команды. Я мог…
23 май '19 в 00:11
0
ответов
Как подавить это сообщение в узле REPL "Для выхода нажмите ^C еще раз или введите .exit"
Это сообщение To exit, press ^C again or type .exitотображается, когда пользователь нажимает CTRL+C, даже если я уже обрабатываю событие SIGINT. Есть ли способ подавить это?
04 ноя '20 в 03:46
3
ответа
Пользовательский поток ввода / вывода JS REPL для узла
Мне нужен собственный поток ввода / вывода REPL. например, мне нужно передать часть сценария в REPL, когда происходит какое-то событие, получить его вывод и что-то с ним сделать. Чтобы вам было понятнее, я работаю над плагином vscode (github: исходн…
13 май '21 в 14:09
1
ответ
Что означает сравнение двух массивов в Javascript? [дубликат]
Внутри моего node.js REPL я создаю 4 массива: a = [1,2,3], b=[], c=[4,5], d=null ( Ok d не массив, но вы поняли мою мысль) Я сравниваю их прямо так: > b = [] [] > a > b true > b > a false > a > c false > c > a true > c …
23 сен '21 в 21:35
0
ответов
Ожидание в узле repl (начало использовать API)
Можно запустить cli repl с поддержкой await следующим образом: node --experimental-repl-await Мой вопрос: как мне сделать то же самое, но для repl, начав с кода, используя node api, похожее на это: const repl = require('repl') repl.start('> ')
11 фев '21 в 12:09
0
ответов
Команда curl зависает на сервере nginx при загрузке файла через стандартный ввод
Прежде всего, я пытаюсь реализовать сервер repl для своего приложения node.js, я создал его с помощью этого gist. все в порядке, и я могу подключиться к своему repl-серверу с помощью этой команды на локальном хосте: но когда я пытаюсь использовать n…
31 мар '22 в 09:22