【发布时间】:2017-06-18 10:23:02
【问题描述】:
我的问题是,当在网络浏览器之外运行时,如何使用 JavaScript 在用户计算机上创建和编辑文件。我知道出于安全原因,这在 Web 浏览器中是不可能的,但是当从命令行调用时,我该如何在 JavaScript 中执行此操作。
实际上,我不是从命令行运行,而是使用 Java 来评估它,但我怀疑这是否重要。 (new ScriptEngineManager().getEngineByName("JavaScript").eval(myCode),如果你想知道我是怎么做到的。)
【问题讨论】:
-
这是一个很好的观点,它是由 Java 调用的,但现在我想这可能还不够好。
-
既然可以直接用java做文件管理,为什么还要尝试用javascript做文件管理?
-
@PatrickEvans 在这种情况下我不能直接使用 Java,实际的 JavaScript 代码要到运行时才能知道。
标签: javascript file-io out-of-browser