Jest SecurityError: localStorage is not available for opaque origins

前端 未结 12 514
礼貌的吻别
礼貌的吻别 2021-01-30 19:24

When I want to run my project with the command npm run test, I get the error below. What is causing this?

FAIL
● Test suite failed to run

SecurityE         


        
12条回答
  •  执笔经年
    2021-01-30 19:56

    The suggestion in the top-rated answer of adding testURL: "http://localhost" to my Jest config didn't work for me. However, this suggestion from the jsdom GitHub discussion, of passing a URL in when creating the jsdom object, did.

    const url = 'http://localhost';
    
    const dom = new JSDOM('', { url });
    

提交回复
热议问题