小编wua*_*min的帖子

如何在daisy-ui中自定义主题?

  1. 我想在daisyui中定制一个主题。是否可以自定义深色主题(仅修复一种颜色,或添加更多颜色条目)?

  2. 此外:是否可以向您的自定义主题添加新的颜色条目?

即我尝试了以下方法但没有成功:

  daisyui: {
    styled: true,
    themes: [
      "light", // first one will be the default theme
      "dark",
      {
        mytheme: {
          primary: "#793ef9",
          "new-color": "#eff1ae",
          "primary-focus": "#570df8",
        },
      },
      "cupcake",
    ],
  },
Run Code Online (Sandbox Code Playgroud)

new-color...但是当我在我的 css ( ) 中使用新颜色时theme("colors.new-color")。我收到以下错误:

(146:7) /home/armwur/code/booking-overview/src/index.css 'colors.new-color' does not exist in your theme config. 'colors' has the following valid keys: 'inherit', 'current', 'transparent', 'black', 'white', 'neutral', 'primary', 'primary-focus', 'primary-content', 'secondary', 'secondary-focus', 'secondary-content', 'accent', 'accent-focus', 'accent-content', 'neutral-focus', 'neutral-content', 'base-100', 'base-200', 'base-300', 'base-content', 'info', 'success', …
Run Code Online (Sandbox Code Playgroud)

tailwind-css daisyui

12
推荐指数
2
解决办法
2万
查看次数

将 python-dotenv 与 pytest 一起使用的最佳方法,或使用单独配置的 pytest 测试/开发环境的最佳方法

我想在我的 python 项目中使用 python dotenv-lib。我的开发环境应该使用 .env-file 并且测试套件(pytest)应该自动使用 .env.test 。

直到现在我还没有找到令人满意的解决方案。

我对python不是很熟悉。也许有人可以指出我正确的方向。

我应该在 pytest 钩子中加载 .env.test 文件吗?

python testing environment-variables pytest python-3.x

4
推荐指数
2
解决办法
4417
查看次数

如何为 Hanami 应用程序配置 Puma?

我有一个 Hanami 1.3.3 应用程序,它应该与 Puma 作为生产网络服务器一起运行。我想在集群模式下使用 puma 并正确使用 preload_app。现在我正在为正确的 Puma 配置而苦苦挣扎。我知道,每个子进程(worker)都必须有自己的新 DB 连接、redis 连接等。我的应用程序使用多个 db 连接、redis、sidekiq。主数据库通过 hanami-model 处理,其他数据库直接用 pg-gem 处理(连接设置在class::initialize)。

处理这个问题的正确 hanami 方式是什么?

这是一种方法:

workers 4
threads 1, 8

preload_app!

rackup      DefaultRackup
port        2300
environment 'production'

on_worker_boot do
  require_relative "config/environment"
  Hanami.boot
end
Run Code Online (Sandbox Code Playgroud)

那是对的吗?对我来说,感觉不太对。

跟随更好吗?

# ...
on_worker_boot do
  Hanami::Model.disconnect # but what happens to the opened db-connections of parent-process?
  Hanami::Model.load!
  # redis??
  # sidekiq??
end
Run Code Online (Sandbox Code Playgroud)

谢谢

ruby rack puma hanami hanami-model

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

“ props.children”如何在React组件上工作?

我当时正在编写React的实践代码,但是我停止了,因为我必须使导航栏在其他页面之间共享

我找到了下一个解决方案,它可以工作,但是我不知道它是如何工作的。这是一个课程项目。

function Layout(props) {
  return(
    <React.Fragment>
      <Navbar />
      {props.children}
    </React.Fragment>
  );
}
Run Code Online (Sandbox Code Playgroud)

我真的{props.children}不知道它到底在做什么,以及如果Layout组件开始保留其他组件,Navbar组件仍会出现

<Layout>
  <Switch>
    <Route exact path="/badges" component={Badges}/>
    <Route exact path="/badges/new" component={BadgeNew} />
  </Switch>
</Layout>
Run Code Online (Sandbox Code Playgroud)

幕后发生了什么?

javascript ecmascript-6 reactjs react-router

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