Vue.js + Jest에서 npm run unit을 사용하면 SecurityError: localStorage is not available for opaque origins
HelloWorld.vue
보면
npm run unit
가 발생하고 있다.구구 보면,
SecurityError: localStorage is not available for opaque origins
에 이하의 파라미터를 추가하면 된다고 하는 것.jest.config.js
module.exports = {
...
verbose: true,
testURL: "http://localhost/",
}
이제 다시 실행합니다.
축하해요👏
jest.config.js
에서 testURL을 설정하지 않은 경우는 URL이 jest.config.js
가 되고, 타당한 origin이 아니라고 판단되어 SecurityError 가 발생한 느낌이군요.그렇다면, 필요한 파라미터는
about:blank
뿐이므로, testURL
는 기호로 설정해 주세요.그리고,
verbose
에 지정하는 값은 origin 의 타당성을 판단할 수 있으면 좋으므로, testURL
라든지에서도 괜찮습니다 (HelloWorld.vue 로 실행 완료).이상입니다 👍
Reference
이 문제에 관하여(Vue.js + Jest에서 npm run unit을 사용하면 SecurityError: localStorage is not available for opaque origins), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/supaiku2452/items/972eb7e03414c695d033텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)