运行mocha时无法找到配置模块,但在运行nodemon时无效

时间:2017-01-20 21:51:01

标签: node.js mocha chai

当我运行我的服务器时:

来自我的package.json文件:

"scripts": {
    "start": "grunt & nodemon ./dist/server.js",
    "test": "mocha"
},

来自我的server.coffee文件:

config = require './config'

一切正常,但是当我运行测试时,我收到以下错误:

Error: Cannot find module './config'

这是我的文件夹结构:

Folder Structure

配置未加载到test / users.coffee中,它是从server.coffee文件加载的,该文件被加载到tests / users.coffee中

server = require '../src/server/server'

1 个答案:

答案 0 :(得分:0)

require路径与您的测试目录不同。

 config = require './src/server/config'