在Windows中包含JS库

我需要创build一个简单的实用程序,使我的生活更容易一些。 它创build一个文件夹,从DateJS库的下个星期一date生成名称。 我显然是在Windows本地使用这个工具。 有什么方法将这个DateJS库包含到我的实用JS文件中?

我假设你正在使用WSH – 换句话说,把一些脚本放在.js文件中并运行它。 您的选择:

  • 只需从date.js中复制DateJS代码并将其粘贴到脚本的底部即可。 容易,但凌乱,不可维护。
  • 使用本文“导入外部脚本代码”一节中概述的hacky方法。 基本上,你读的外部代码到一个变量和eval()它。 我不会推荐这种方法。
  • wsf格式保存您的脚本,这是一种简单的XML格式,允许您引用外部脚本。 这可能是你最好的路线。

myscript.wsf:

 <job id="myscript"> <script language="JScript" src="date.js"/> <script language="JScript"> // ... </script> </job> 

几个方法来做到这一点:

  1. 去核心路线,并编写嵌入V8的C ++程序
  2. 使用Adobe Air ,这是一个独立的窗口,基本上是HTML和JavaScript
  3. 只使用Windows .hta ,但你需要一些J / VBScript的东西,然后才能创建文件夹

如果你想要更具体的答案,你应该添加更多的信息到你的问题。