Как открыть командную строку javascript с помощью shelljs - PullRequest
0 голосов
/ 23 сентября 2018

Я использовал shelljs для моего проекта и обнаружил эту маленькую проблему.

let shell = require('shelljs')
shell.exec('js')

Когда я выполняю этот скрипт, он не открывает командную строку de javascript, а как будто терминал ждетдля чего-то вроде возврата керри или чего-то такого.

Вот что происходит

Ответы [ 2 ]

0 голосов
/ 28 октября 2018

ShellJS - это переносимая (Windows / Linux / OS X) реализация команд оболочки Unix поверх API-интерфейса Node.js.Вы можете использовать его, чтобы устранить зависимость вашего сценария оболочки от Unix, сохраняя при этом свои знакомые и мощные команды.Вы также можете установить его глобально, чтобы запустить его из-за пределов Node-проектов - попрощайтесь с этими ужасными скриптами Bash!

https://www.npmjs.com/package/shelljs

0 голосов
/ 23 сентября 2018

Насколько я знаю, shelljs - это переносимая реализация команд оболочки Unix поверх API Node.js.

Может быть, вы могли бы запустить свои команды или сценарии с помощью the 'vm'пакет .

...