Задать вопрос
@NkDev

Как в node.js передать многострочный аргумент?

<?php

$var = "Hello
World";

exec('node ../app/node/script.js ' . $var, $output);

echo $output; // Выводит 'Hello'
?>


Содержимое script.js:

console.log(process.argv[2])

То есть в аргумент попадает только первая строка.
Как туда передать многострочный аргумент?
  • Вопрос задан
  • 112 просмотров
Подписаться 1 Средний 5 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию
    6 месяцев
    Далее
Решения вопроса 1
rqdkmndh
@rqdkmndh
Web-разработчик
Вместо двойных кавычек используйте обратные одиночные - расположены на клавиатуре где буква Ё
Как бонус интерпретация переменных в строке
let myVar = "строка";
const stroka = `Hello
${myVar}
World`;
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы