2
MongoDB since 2.4has V8作爲其JavaScript引擎。作爲Nodeclipse貢獻者我想知道是否有可能使用相同的V8遠程調試器來調試(包括斷點,變量檢查等)在Mongo實例上運行的JavaScript。如何使用V8調試器調試MongoDB JavaScript
代碼示例
rsconfig = rs.config()
printjson(rsconfig)
rsconfig.members[0].priority = 10
rs.reconfig(rsconfig)
所以不是printjson
倒不如有看看到變量的值,得到的MongoDB
的更好的瞭解,我開始我的搜索#2。 MongoDB的網站有在http://docs.mongodb.org/manual/tutorial/write-scripts-for-the-mongo-shell/
較早的問題,只是幾頁(不V8知道)
- How can you debug stored javascript functions in MongoDB?
- how to step by step debug in mongodb's map/reduce
從谷歌組Can I debug a mongo script? - >答案就是沒有
不能確定在JavasScript(服務器端)調試中是否存在(或將會有這種暴露級別)。考慮到這是一個實例解釋器,這種事情不是一件簡單的事情。同時注意到這一勢頭更多地集中在使用本地C++實現的聚合框架上。那麼是否有這樣的實際用例?或者您真的需要運行哪種類型的複雜JavaScript操作?這對我來說太尖銳了,沒有進一步解釋,但我鼓勵你進一步解釋,如果你認爲你有案例。 –
Frakly我來自工具方面。如果可能並且沒有多少時間,那麼我們會計劃實施這種支持。 (是的,我的腳本很容易作爲例子。) –
什麼腳本?我什麼也沒看見。可能你應該添加一些東西,除非實際上有一個明確的答案(坦率地說我沒有看到),那麼我不能看到這個問題是如何保持這個網站的「在主題上」。 –