Javascript 摩卡:找不到模块
应用程序结构如下所示:Javascript 摩卡:找不到模块,javascript,node.js,mocha.js,Javascript,Node.js,Mocha.js,应用程序结构如下所示: index.js -src --分贝 ---index.js ---model.js -试验 --test.js 在我的index.js中,我必须像这样导入数据库 const db=require('./src/db') 使用npm运行时,应用程序运行良好 但是,当我尝试使用mocha运行测试时,它会给我错误 错误:找不到模块'./src/db' 我的test.js文件如下: //开发依赖性 const chai=require(‘chai’) const
index.js
-src
--分贝
---index.js
---model.js
-试验
--test.js
在我的index.js中,我必须像这样导入数据库
const db=require('./src/db')
使用npm运行时,应用程序运行良好
但是,当我尝试使用mocha运行测试时,它会给我错误
错误:找不到模块'./src/db'
我的test.js文件如下:
//开发依赖性
const chai=require(‘chai’)
const chaiHttp=require('chai-http')
const should=chai.should()
const app=require('./索引')
chai.use(chaiHttp)
不应该是const-app=require(“../index”)
?正如@JohannesMerz上面的评论,您的相对链接不正确。