指导创建jest.config.file

Gil*_* R. 3 node.js jestjs

我在Node应用程序中使用Jest,并且在控制台中收到以下消息:

猫鼬:看起来您正在尝试使用Jest的默认jsdom测试环境来测试Mongoose应用程序。请确保您已阅读有关配置Jest以测试Node.js应用程序的Mongoose的文档:http : //mongoosejs.com/docs/jest.html

我已经阅读了文档,但是当他们第一次使用它时,感觉就像他们希望我熟悉这个库一样。文档说要添加这段代码:

module.exports = {
  testEnvironment: 'node'
};
Run Code Online (Sandbox Code Playgroud)

对于我的jest.config.js文件,但是该文件在哪里?我应该在目录中的哪个位置创建此文件?我在项目文件夹的根目录中创建了文件,并添加了之前的代码,但是消息仍然保留在控制台中。我该如何解决?

Mar*_*ins 5

您可以直接在package.json文件上配置jest。

  ...,
  “脚本”:{
    “ start”:“ nodemon --exec babel-node服务器/index.js”,
    “ build”:“ babel server --out-dir dist”,
    “ serve”:“节点dist / index.js”,
    “ test”:“开玩笑--watchAll --verbose --detectOpenHandles ./server/api”
  },
  “笑话”:{
    “ testEnvironment”:“节点”
  },
  ...