是否有运行Javascript的本地运行时环境? (比如用于JScript的Windows脚本宿主)
我想知道是否存在用于托管Javascript代码的“本地运行时环境”,这不是基于浏览器的,用于运行小型本地应用程序?像JavaScript(不是MS-JScript)的WSH(Windows Scripting Host)。是否有运行Javascript的本地运行时环境? (比如用于JScript的Windows脚本宿主)
我想在本地运行一些JavaScript脚本,就像我可能VBScript的(VBS),具有以下一些可能性:
- 访问本地文件(可能通过一个FSO对象)
- 简单的控制台读取/写入
- 最近的Javascript
- 版本某种形式的简单调试
铝从某种意义上说,人们如何才能考虑以“本地”模式运行浏览器?即:启动,运行代码,退出,可能带有命令行开关/选项,没有太多的开销?如果是这样,哪个浏览器?火狐?可能以某种方式“提取”JS运行时引擎/ DLL并调用它?
所以,简而言之,就像WSH只是为了JavaScript?
谢谢。
http://nodejs.org/为您提供在V8上运行的JavaScript。
它运行在Mac,Linux和Windows上,使您可以使用节点包管理器(NPM)快速开发大量库。
如果你想做serverside/local javascript,这是你应该ude。不是一些专有的Windows环境。
你有没有在独立的(没有web)应用程序中使用这个nodejs?你是否需要包含多个文件才能使用它? –
我们公司的web应用程序构建系统基于NodeJS。它构建了web应用程序,但它本身不是一个web应用程序,所以我认为这是独立的。关于多个文件,当然你需要所需库的文件。这是一种脚本语言,如果我听起来很讨厌,那么对不起 – Munter
。你可以在没有访问web的windows计算机上运行NodeJs,没有在本地PC上运行Apache或IIS?我对这个解决方案非常好奇。 –
你在找什么叫做HTA。 (Documentation)
在HTA中,您可以使用jQuery,JavaScript,HTML,FSO,EXCEL,Command Line,它的工作效果很好。
偏偏。它仅适用于Windows和IE渲染引擎。
JScript和JavaScript 1.5之间有什么区别给你带来问题? – Quentin