我正在关注 FastAPI 教程,特别是有关显示多个示例的部分: https: //fastapi.tiangolo.com/tutorial/schema-extra-example/。
我复制了代码:
from typing import Optional
from fastapi import Body, FastAPI
from pydantic import BaseModel
app = FastAPI()
class Item(BaseModel):
name: str
description: Optional[str] = None
price: float
tax: Optional[float] = None
@app.put("/items/{item_id}")
async def update_item(
*,
item_id: int,
item: Item = Body(
...,
examples={
"normal": {
"summary": "A normal example",
"description": "A **normal** item works correctly.",
"value": {
"name": "Foo",
"description": "A very nice Item",
"price": 35.4,
"tax": 3.2,
},
},
"converted": {
"summary": …Run Code Online (Sandbox Code Playgroud) 我安装了一个新的 Laravel 项目。我想使用 Tailwind CSS 并严格按照 Tailwind 网站的说明进行操作。当我运行时npm run dev,我的 resources/css/app.css 文件没有填充 Tailwind 规则,而且我仍然只有三个:
@tailwind base;
@tailwind components;
@tailwind utilities;
Run Code Online (Sandbox Code Playgroud)
规则 @tailwindcss(unknownAtRules) 处有“未知”警告。我观看了一个视频,该视频中的人运行了 npm dev,并且 app.css 文件充满了由 Tailwind CSS 填充的规则。
这是我的资源目录结构
tailwind.config.js
module.exports = {
content: [
"./storage/framework/views/*.php",
"./resources/**/*.blade.php",
"./resources/**/*.js",
"./resources/**/*.vue",
],
theme: { extend: {} },
plugins: [],
};
Run Code Online (Sandbox Code Playgroud)
刀片/视图
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Add A Post</title>
<link rel="stylesheet" href="{{ asset('css/app.css') }}">
</head>
<body>
@yield('content')
</body>
</html> …Run Code Online (Sandbox Code Playgroud)