小编Aki*_*ron的帖子

如何使用 typescript 访问源代码中的 tailwind 主题值

我想使用打字稿访问源代码中的主题配置。由于 ,以下内容有效any,但我想正确使用 Typescript 。当我删除as anyI always 和 up withthis property doesn't exist或类似的打字稿错误时。

import resolveConfig from 'tailwindcss/resolveConfig';
import tailwindConfig from '../../../../tailwind.config';

const {theme: {screens}} = resolveConfig(tailwindConfig) as any;
console.log(screens.md)
Run Code Online (Sandbox Code Playgroud)

删除“as any”会导致错误:

Property 'screens' does not exist on type 'UnwrapResolvables<{ extend: { colors: { "bento-main": string; "bento-bg": string; "bento-sub": string; "bento-sub-alt": string; "bento-text": string; }; content: { gear: string; }; inset: { 'shadow-spread': string; }; gap: { 'y-mansonry': string; 'x-mansonry': string; }; }; }>'.ts(2339
Run Code Online (Sandbox Code Playgroud)

我猜想 tailwindcss/resolveConfig.d.ts …

google-search typescript tailwind-css

6
推荐指数
1
解决办法
745
查看次数

标签 统计

google-search ×1

tailwind-css ×1

typescript ×1