跳到主要内容
CNode

mocha缺少参数path

问答
Ccoffhe发布于 11 年前最后回复 10 年前
378190

mocha init的时候

error: missing required argument `path'

直接输入mocha时

.nvm/versions/node/v0.12.7/lib/node_modules/mocha/lib/utils.js:626
    throw new Error("cannot resolve path (or pattern) '" + path + "'");
Error: cannot resolve path (or pattern) 'test'
at Object.lookupFiles (/Users/coffee/.nvm/versions/node/v0.12.7/lib/node_modules/mocha/lib/utils.js:626:15)
at /Users/coffee/.nvm/versions/node/v0.12.7/lib/node_modules/mocha/bin/_mocha:316:30
at Array.forEach (native)
at Object.<anonymous> (/Users/coffee/.nvm/versions/node/v0.12.7/lib/node_modules/mocha/bin/_mocha:315:6)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Function.Module.runMain (module.js:501:10)
at startup (node.js:129:16)
at node.js:814:3

请问一下,这个问题该怎么解决,小白求指教

查看回复

回复 (3)

B
big-wong#310 年前

放到上层目录去运行就好了。 mocha会去找test目录,你放到test目录下面执行,它就找不到。

S
star45#211 年前

mocha init .

C
CoderIvan#111 年前

mocha后面要跟文件名吧

参与回复

登录后即可参与回复。登录