2017-08-10 80 views
1

在使用ts-jest運行我的測試時出現「意外令牌」錯誤。使用ES6模塊時出現ts-jest錯誤

我已經成立了一個最小的回購與我的當前設置的位置: https://github.com/ramoneguru/ts-jest-setup

的preprocessor.js是罰款和工作。然而,我回購中的Loading組件似乎是問題所在。我的設置是否正常?我在某處錯過了一個明顯的配置嗎?

+1

意外的標記......是什麼記號? –

+0

是的,那麼ts-jest應該用babel-jest解析這個文件嗎?我認爲'變換'部分會做什麼? – ramoneguru

+0

非常接近,推送更新,現在我得到這個錯誤: ({「Object。」:function(module,exports,require,__ dirname,__ filename,global,jest){。loading-text { ^ SyntaxError:意外的標記。 – ramoneguru

回答

0

更新了回購協議,現在它可以工作1/1測試通過了(sans PropTypes警告)。我的「笑話」節中添加此行:

"moduleNameMapper": { 
    "^.+\\.(css|less|scss)$": "identity-obj-proxy" 
} 

獲取最新和運行yarn test -- --no-cache,它應該工作:)

相關問題