我正在尋找使用Javascript編寫一些代碼以作爲與瀏覽器或Web無關的命令行程序運行;它需要像命令行實用程序一樣正常訪問文件和目錄。在這種情況下,對於穩定性和性能,Javascript的最佳Windows實現是什麼?瀏覽器之外的Javascript
2
A
回答
4
我會看看Nodejs
3
我用jsdb或Windows cscript。在一些編輯器中(我的情況是Editplus,我也使用Aptana),你可以在編輯器中直接配置運行js-files。
當然在jsfiddle.net你可以創建與瀏覽器無關的javascript(除了輸出,可以將[console。]記錄或寫入某個div)在某些情況下,可能會出現代碼爲eval
。
此外,該blog entry可能會給你額外的信息
+0
任何鏈接到斯托揚的網站是從我+1 +1 – 2011-06-14 11:52:14
相關問題
- 1. 在瀏覽器之外的燈箱
- 2. 在瀏覽器之外使用Javascript觸發器下載
- 3. Javascript適用於除Chrome之外的所有瀏覽器
- 4. JavaScript - 瀏覽器之外的重要事件?
- 5. Modal popup在瀏覽器視口之外
- 6. 在瀏覽器之外處理Webpack
- 7. 在瀏覽器之外執行JavaScript,跨平臺
- 8. 除火狐瀏覽器之外的所有瀏覽器中顯示的圖片
- 9. 如何使用JavaScript或Java除瀏覽器本身之外的瀏覽器(IE,Firefox,Opera,Chrome)歷史記錄?
- 10. 跨瀏覽器javascript
- 11. 在上傳IE9瀏覽器之前用JavaScript檢查文件大小瀏覽器
- 12. 瀏覽器的JavaScript版本
- 13. Safari瀏覽器的Javascript parent.frames.length
- 14. JavaScript的瀏覽器問題
- 15. JavaScript的瀏覽器掛起
- 16. 的JavaScript瀏覽器識別
- 17. Javascript:瀏覽器中的Airplay
- 18. 啓用Silverlight瀏覽器外瀏覽器突破瀏覽器內應用程序
- 19. 選擇標籤的外觀瀏覽器到瀏覽器
- 20. 如何使這個texarea除了Internet Explorer之外的瀏覽器的javascript工作
- 21. 外部JS和瀏覽器
- 22. WebView和外部瀏覽器
- 23. oauth2.0在外部瀏覽器
- 24. 2px在Chrome瀏覽器和其他瀏覽器之間的`outerHeight()`
- 25. 的JavaScript:跨瀏覽器的「瀏覽器插件」檢測
- 26. JavaScript日期適用於除iPhone/iPod Touch之外的所有瀏覽器
- 27. 瀏覽器之前和UL
- 28. JavaScript中的跨瀏覽器調整瀏覽器窗口
- 29. 除Firefox之外的所有瀏覽器中的Mouseup錯誤?
- 30. 瀏覽器縮小網頁(Safari瀏覽器除外)
Node.js的可能是太多rwallace的需求,但[V8](http://code.google.com/p/v8/),其Node.js運行,可能是一個更簡單的選擇,Node.js用於編寫服務器,我認爲V8可能更適合這種用法。 – Wylie 2011-06-14 09:25:25
對,我不需要服務器框架,但V8絕對看起來像一個強大的競爭的nDer。如果有人知道它如何與替代品相互疊加,我會感興趣。 – rwallace 2011-06-14 09:27:24
@Wylie是真的,但V8本身不是一個命令行應用程序。你必須編譯一個包裝到V8來處理腳本並運行它。節點確實有一個用於服務器的API的API,但它也可以做本地文件I/O;許多腳本語言(如Ruby和Python)也是如此,所以我不會讓你失望。 – Nick 2011-06-14 09:31:23