Jest "Cannot find module from xxx" issue


Posted by tsungtingdu on 2021-07-16

在跑測試的時候,遇到了下面的錯誤

Cannot find module 'abc' from '.../xyz.component.ts'

問題在於 Jest 測試 xyz.component 的時候找不到我們在當中引入的第三方 AbcComponent

xyz.component

import { AbcComponent } from 'abc-path';

這時候需要在 jest.config 當中建立 moduleNameMapper

jest.config.js

  moduleNameMapper: {
    "abc": "abc-path"
  },

#Angular #Jest







Related Posts

34歲才開始自學寫程式會不會太晚?真的有心,永遠都不嫌晚。

34歲才開始自學寫程式會不會太晚?真的有心,永遠都不嫌晚。

Android 不負責任系列 - Jetpack 組件、MVVM 架構,簡稱 AAC、整潔架構(Clean Architecture) 的領域層(Domain Layer) UseCase 介紹

Android 不負責任系列 - Jetpack 組件、MVVM 架構,簡稱 AAC、整潔架構(Clean Architecture) 的領域層(Domain Layer) UseCase 介紹

透過瀏覽器傳送資料的方式與限制

透過瀏覽器傳送資料的方式與限制


Comments