最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

vbscript - Is there a local runtime environment for running Javascript? (like Windows Scripting Host for JScript) - Stack Overfl

programmeradmin0浏览0评论

I wonder if there is a 'local runtime environment' for hosting Javascript code, that's not browser based, for running small local apps? Something like WSH (Windows Scripting Host) for JavaScript (not MS-JScript).

I would like to run some javascript scripts locally, like I might for VBScript (VBS), with the possibility of some of the following:

  1. Access to local files (perhaps via an FSO object)
  2. Simple console read/write
  3. Recent version of Javascript
  4. Some form of simple debug

Alternatively, how might one consider running a browser in 'local' mode only? ie: launch, run-code, exit, perhaps with mand-line switches/options, without too much overhead? If so, which browser? FireFox? Might it be possible to somehow 'extract' the JS runtime engine/DLL and call that?

So, in brief, something like WSH just for javascript?

Thanks.

I wonder if there is a 'local runtime environment' for hosting Javascript code, that's not browser based, for running small local apps? Something like WSH (Windows Scripting Host) for JavaScript (not MS-JScript).

I would like to run some javascript scripts locally, like I might for VBScript (VBS), with the possibility of some of the following:

  1. Access to local files (perhaps via an FSO object)
  2. Simple console read/write
  3. Recent version of Javascript
  4. Some form of simple debug

Alternatively, how might one consider running a browser in 'local' mode only? ie: launch, run-code, exit, perhaps with mand-line switches/options, without too much overhead? If so, which browser? FireFox? Might it be possible to somehow 'extract' the JS runtime engine/DLL and call that?

So, in brief, something like WSH just for javascript?

Thanks.

Share Improve this question asked Nov 22, 2011 at 11:46 andoraandora 1,3661 gold badge13 silver badges24 bronze badges 1
  • 1 What differences between JScript and JavaScript 1.5 are giving you problems? – Quentin Commented Nov 22, 2011 at 12:05
Add a ment  | 

4 Answers 4

Reset to default 6

http://nodejs/ gives you javascript running on V8.

It runs on Mac, Linux and Windows and gives you access to a huge number of libraries in very rapid development using the Node Package Manager(NPM).

If you want to do serverside/local javascript, this is what you should use and not some proprietary windows environment.

What you are looking for is called HTA. (Documentation)

In HTA you can use jQuery, javascript, HTML, FSO, EXCEL, Command Line it works great.

The down side. It works only on Windows and with the IE rendering engine.

WSH can run Chakra, which is EcmaScript 5.

node.js is largely used for server apps, but it's quite usable for mand line tools as well.

发布评论

评论列表(0)

  1. 暂无评论