小编Chr*_*ash的帖子

配置 Tailwind 2 变体后 Gatsby 出现“variantsValue 不可迭代”错误?

我正在将 Tailwind 2 与 Gatsby 一起使用。

我想应用该类odd:flex-row-reverse,但Tailwind 文档说

默认情况下,没有为任何核心插件启用奇子变体。

所以我已经配置了“odd-child”变体来使用marginLeft

// tailwind.config.js

module.exports = {
  variants: {
    extend: {
      flexDirection: ['odd'],
      marginLeft: ['odd'],  // This line causes the error
    },
  },
  ...
}
Run Code Online (Sandbox Code Playgroud)

但出于某种原因,我在使用时在控制台中收到以下错误gatsby develop

error Generating development JavaScript bundle failed

variantsValue is not iterable
failed Re-building development bundle - 0.232s
Run Code Online (Sandbox Code Playgroud)

如果我删除该marginLeft行,一切运行正常。

为什么marginLeft变体会导致错误?

gatsby tailwind-css

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

Django:将“DEFAULT_AUTO_FIELD”添加到settings.py后,“AttributeError:类型对象'AutoField'没有属性'rsplit'”

我刚刚将 Django 项目从 3.1.6 更新到 3.2.3。运行后python manage.py runserver,服务器运行时出现以下警告:

core.CoreUser: (models.W042) Auto-created primary key used when not defining a primary key type, by default 'django.db.models.AutoField'.
        HINT: Configure the DEFAULT_AUTO_FIELD setting or the CoreConfig.default_auto_field attribute to point to a subclass of AutoField, e.g. 'django.db.models.BigAutoField'.
Run Code Online (Sandbox Code Playgroud)

然后我记得在将项目从版本 < 3.2 更新到版本 >= 3.2 后需要添加一个DEFAULT_AUTO_FIELD设置,所以我这样做了:settings.py

core.CoreUser: (models.W042) Auto-created primary key used when not defining a primary key type, by default 'django.db.models.AutoField'.
        HINT: Configure the DEFAULT_AUTO_FIELD setting or the CoreConfig.default_auto_field attribute to …
Run Code Online (Sandbox Code Playgroud)

django django-models django-settings

2
推荐指数
1
解决办法
2798
查看次数