如何在本地编译Javascript控制台应用程序?



我是Javascript的初学者,我决定通过使用它解决问题来练习Javascript,我找到了一个接受Javascript V8 4.8.0代码的在线评判.
所以,我在网上搜索在我的机器上获取那个版本的Javascript V8,但我找不到任何简单的方法,所有的页面都在解释如何构建它, 这似乎是一个我不需要经历的过程.

有没有一种简单的方法可以在我的机器上编译和运行用 Javascript 编写的命令行应用程序?

注意:我不想使用node.js因为我尝试使用它的I/O和 作为初学者,我认为它在某种程度上很复杂。

更新:我发现包管理器 pbox.me 它提供了V8 JavaScript引擎的版本,我设法安装了它.

又出现了另一个问题:每当我尝试运行一个在命令行中写入d8 myfile.js的js文件时,没有任何反应,就好像它是一个空程序一样,知道我尝试d8.exe文件并且它正在工作, 我确保将 PATH 插入到环境变量中。

我做错了什么?

开始使用 JavaScript 的最简单方法可能是在浏览器中使用它。您可以直接在浏览器的 JavaScript 控制台中键入简单的内容(检查菜单(;或者,您可以将代码嵌入到简单的 HTML 文档中。

如果你愿意,你甚至可以非常轻松地实现readline()/print()函数,所以你可以假装在做基于stdin/stdout的I/O:只需从字符串数组中读取,并将输出发送到console.log(或者创建DOM节点,如果你想花哨和/或学习如何手动生成动态网站内容(。

旁注:V8 4.8 严重过时,不要用它来执行你自己编写的代码。

最新更新