我正在尝试对使用“模块别名”软件包的别名的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”)之类的东西,它将无法正常工作...所以我的问题是:
先谢谢您的问候