首页 > 解决方案 > 如何在本地编译 Javascript 控制台应用程序?

问题描述

我是 Javascript 的初学者,我决定通过使用它解决问题来练习 Javascript,我找到了一个接受代码的在线法官。 所以,我在网上搜索了我机器上那个版本的 Javascript V8,但是我找不到任何简单的方法,所有的页面都在解释如何构建它,这似乎是一个我不需要的过程经过。 有没有一种简单的方法可以在我的机器上编译和运行用 Javascript 编写的命令行应用程序?Javascript V8 4.8.0




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

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

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

我究竟做错了什么?

标签: javascriptv8

解决方案


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

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

旁注:V8 4.8 已经严重过时,不要用它来执行你没有写过的代码。


推荐阅读