如何测试Jest和别名?

时间:2019-10-20 06:43:25

标签: node.js jestjs

我正在尝试对使用“模块别名”软件包的别名的Node应用程序进行测试。在我的package.json中,我有类似的东西:

"@root": ".",
"@app" : "./app.js",
"@auth": "auth",

但是,当我运行Jest时,找不到它们,因此阅读一些内容后,我创建了一个jest.config.js,几乎与package.json中的内容相同:

"@root": "<rootDir>/.",
"@app" : "<rootDir>/app.js",
"@auth": "<rootDir>auth",

但是,如果我有诸如require(“ @ auth / blabla”)之类的东西,它将无法正常工作...所以我的问题是:

  1. 可以避免这种重复吗?
  2. 如何使@ auth / blabla之类的东西正常工作?

先谢谢您的问候

0 个答案:

没有答案