我正在尝试在angular项目中实现 IBM Carbon library。实现工作正常。
但是我想使用 Jest 测试平台来运行单元测试。问题是Jest不喜欢Carbon *Icon模块 * 的编写方式。
通过浏览网页和一些论坛发现,需要在 *Jest配置 * 中设置一个Transformer。
我正在使用jest-preset-angular库,并在jest配置中将其设置为transform选项。但问题是错误仍然会弹出。
我需要帮助来让它工作。
这是我放sendbox代码的repo。
https://github.com/plachy-jozef/carbon-angular-transformer-issue
运行 npm run test:w. x1c 0d1x后会出现错误
非常感谢你的任何戳到正确的方向。
1条答案
按热度按时间rekjcdws1#
有一个Github仓库可以帮助你使用碳设计系统启动你的Angular项目:https://github.com/carbon-design-system/carbon-angular-starter/tree/master
您可以在
jest.config.ts
文件中找到moduleNameMapper
。字符串