出现错误:“使用 process(css).then(cb) 来使用异步插件”

Muh*_*hid 54 react-native expo tailwind-css nativewind

screen/HomeScreen.js:使用 process(css).then(cb) 来使用异步插件

这是我的 HomeScreen.js

import { View, Text } from 'react-native'
import React from 'react'

export default function HomeScreen() {
  return (
    <View>
      <Text className="text-red">HomeScreen</Text>
    </View>
  )
}
Run Code Online (Sandbox Code Playgroud)

我正在尝试在 React Native 中使用 tailwindcss 和Nativewind这是我正在关注的链接。

Muh*_*hid 92

我通过将版本更改为3.3.2并使用yarn而不是解决了此错误npm

以下是我遵循的命令:

yarn add nativewind
yarn add --dev tailwindcss@3.3.2
Run Code Online (Sandbox Code Playgroud)

  • 只需降级到“3.3.2”对我来说就足够了。无需更改为“yarn”。 (7认同)

小智 52

tailwindcss当我安装with时,我也遇到了同样的错误npm

我已经通过降级解决了这个tailwindcss问题3.3.2

npm install tailwindcss@3.3.2 --save-dev
Run Code Online (Sandbox Code Playgroud)

  • --dev 不是 NPM 的选项。请改用“npm i -D tailwindcss@3.3.2”。 (5认同)

小智 17

在 package.json 中将 "tailwindcss": "^3.3.2" 更改为 "tailwindcss": "3.3.2",


小智 7

运行这些家伙

yarn remove nativewind
yarn remove tailwindcss
yarn add postcss@8.4.23
yarn add --dev tailwindcss@3.3.2
yarn add nativewind
Run Code Online (Sandbox Code Playgroud)

如果使用npm,请使用npm而不是yarn <3


小智 5

可以肯定的是,问题是 tailwindcss 的版本,我使用的是3.3.3,我降级到版本3.3.2,它工作得很好。

npm i --dev tailwindcss@3.3.2yarn add --dev tailwindcss@3.3.2

在此输入图像描述


Rok*_*kas 5

09.08.2023 错误

最近在世博会也遇到了同样的错误SDK 49。目前的解决方案是将tailwindcss版本更改为3.3.2.

操作方法如下:

yarn add nativewind
yarn add --dev tailwindcss@3.3.2
Run Code Online (Sandbox Code Playgroud)