小编mei*_*sam的帖子

开玩笑说 vitest 迁移错误;相当于 moduleNameMapper

我正在尝试从 jest 迁移到 vitest。在某些时候我收到此错误: Syntax Error: Invalid or unexpected token

我们项目中的一个包似乎有这一行导致了问题:

require("./lib/somefont.woff")
Run Code Online (Sandbox Code Playgroud)

我检查了 jest,jest 有这一行解决了这个问题:

"moduleNameMapper": {
      "\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$": "<rootDir>/__mocks__/fileMock.js",
      "\\.(css|less|scss|sass)$": "identity-obj-proxy"
    },
Run Code Online (Sandbox Code Playgroud)

我想知道如何解决 vitest 中的问题?vitest 中是否有等效的 moduleNameMapper ?

reactjs jestjs vitest

16
推荐指数
1
解决办法
1866
查看次数

Spotify 应用程序请求授权

我正在尝试使用以下代码从 Spotify 获取“访问令牌”。

    var encoded = btoa(client_id+':'+client_secret);
    function myOnClick() {
       console.log('clikced!');
       $.ajax({
       url: 'https://accounts.spotify.com/api/token',
       type: 'POST',
       data: {
            grant_type : "client_credentials",
           'Content-Type' : 'application/x-www-form-urlencoded'
       },
       headers: {
           Authorization: 'Basic ' + encoded
       },
       dataType: 'json'
       }).always((data)=> console.log(data));
       }
Run Code Online (Sandbox Code Playgroud)

但是我不断收到错误:

    Cross-Origin Request Blocked: The Same Origin Policy disallows reading
    the remote resource at https://accounts.spotify.com/api/token.
    (Reason: CORS header ‘Access-Control-Allow-Origin’ missing).
Run Code Online (Sandbox Code Playgroud)

和就绪状态:0,状态:0

api ajax spotify access-token web

4
推荐指数
1
解决办法
2457
查看次数

标签 统计

access-token ×1

ajax ×1

api ×1

jestjs ×1

reactjs ×1

spotify ×1

vitest ×1

web ×1