我一直在为我的一个项目使用 shelljs,发现了这个小问题。
let shell = require('shelljs')
shell.exec('js')
当我执行此脚本时,它不会打开 de javascript 命令行,而是就像终端正在等待诸如进位返回之类的东西。
我一直在为我的一个项目使用 shelljs,发现了这个小问题。
let shell = require('shelljs')
shell.exec('js')
当我执行此脚本时,它不会打开 de javascript 命令行,而是就像终端正在等待诸如进位返回之类的东西。
据我所知,shelljs 是基于 Node.js API 的 Unix shell 命令的可移植实现。
也许您可以通过“vm”包运行您的命令或脚本。
ShellJS 是基于 Node.js API 的 Unix shell 命令的可移植(Windows/Linux/OS X)实现。您可以使用它来消除您的 shell 脚本对 Unix 的依赖,同时仍保留其熟悉且强大的命令。你也可以全局安装它,这样你就可以从外部节点项目运行它——告别那些粗糙的 Bash 脚本!