我收到错误安全错误:本地存储不适用于不透明来源。 我尝试了有关此问题的所有建议:
testURL: "http://localhost/"
,testEnvironmentOptions: { url: 'https://localhost/' }
。所有这些都在 jest.config.js 中,但它对我不起作用。 我的 jest.config.js 文件:
modulePaths: ["<rootDir>/src"],
moduleNameMapper: {
"\\.(css|less|sass|scss)$": "identity-obj-proxy",
},
moduleDirectories: [
"node_modules",
],
setupFilesAfterEnv: ["mock-local-storage"],
testEnvironment: "jsdom",
verbose: true,
testURL: "http://localhost/",
};```
Help me please
这些链接的答案对我不起作用。这是唯一所做的事情:https://jestjs.io/docs/upgrading-to-jest28#jsdom
npm i --save-dev jest-environment-jsdom
很好奇错误消息是如何排列的(事实并非如此),但新的必需依赖项绝对是我的问题。
感谢布莱恩·拉滕。这对我来说是工作