在我的測試目錄中,我有一個文件mocha.opts
包含以下內容:摩卡是否忽略了mocha.opts中的--harmony選項?
--harmony
--recursive
--growl
--reporter spec
--require should
當我運行mocha
,我得到以下錯誤:
/project/server/utilities/encryption.js:3
const
^^^^^
SyntaxError: Use of const in strict mode.
這是當然的,因爲我使用const
需要ES6和諧。當我運行mocha --harmony
時,我的測試執行得很好。我的mocha.opts
文件中的其他條目按預期工作。
由於某種原因,mocha.opts
文件是否忽略--harmony
參數?還是我做錯了?摩卡文檔沒有詳細說明,我也無法在這裏或其他任何地方找到答案。
精闢解釋,謝謝。 – user3112401 2015-01-08 15:11:04
Nitpick - 摩卡是一個叫做真正摩卡的js腳本。它不是一個shell腳本。 – manojlds 2015-01-25 21:57:51
摩卡可以使用'execv()'本身與「適當的節點」取代。每個人都會這麼做。 – toriningen 2015-06-04 20:34:22