2017-05-31 38 views
0

基本上我的問題是,當我運行jess時出現錯誤消息「__DEV__未定義」。所以我已經閱讀了stackoverflow和其他谷歌的帖子。有人建議刪除我的.babelrc,但我實際上需要該文件。其他人建議添加Jest test __DEV__未定義

"globals": { 
    "__DEV__": true 
} 

到我的package.json。我也這麼做了。我甚至刪除了我的節點模塊文件夾並重新安裝。我該怎麼辦?奇怪的是,它之前正在工作,但不是現在。

回答

0

只需添加globals.DEV = true到您的測試文件或將其設置在jest settings

+0

你可以詳細闡述其測試文件globals一部分?像每一個? – Jeff

+0

在每個測試文件中,您必須將'DEV'設置爲true才能測試源代碼。 –

+0

這就是我所有的文件。我試圖將它添加到他們每個人,但我仍然得到這個錯誤。有趣的事情,但我認爲這發生在我做這一行時:import'react-native'; – Jeff