找不到簡單的問題的解決方案:蒙戈--shell file.js和 「使用」 的語句
我有文件text.js
use somedb
db.somecollection.findOne()
當我運行在cmd中這個文件從文件重定向命令: 「蒙戈< text.js」
它正常工作
但是當我嘗試這樣
「蒙戈text.js」 或 「蒙戈--shell test.js」
我得到這個錯誤消息
MongoDB的外殼版本:2.2.0 連接到:測試 鍵入「幫助」尋求幫助 Wed Dec 05 16:05:21 SyntaxError:missing;之前聲明pathToFile \ test.js.js:1 未能加載:pathToFile \ test.js.js
它失敗的 「使用somedb」。如果我刪除這一行,它運行時沒有錯誤,但控制檯很清晰。
有什麼想法,這是什麼和如何解決?
我綁找到這個sollution,創造崇高文本2 默認構建文件構建工具是
{
"cmd": ["mongo","$file"]
}
但在這種情況下,我得到上述
PS錯誤。張貼這個問題之後,我覺得對於SublimeText2 sollution:
{
"selector": "source.js",
"shell":true,
"cmd": ["mongo < ${file}"]
}
PSS。張貼這個問題之後,我覺得對於SublimeText3 sollution:
{
"selector": "source.js",
"shell":true,
"cmd": ["mongo","<", "$file"]
}
這個構建工具正常工作
我正在爲此尋找sollution來創建Sublime Text 2的構建工具。 – VitVad