首页 > 其他分享 >antd模板工程

antd模板工程

时间:2024-08-14 18:29:41浏览次数:5  
标签:工程 tailwind pnpm react import antd main 模板

pnpm create vite@latest my-project -- --template react
cd my-project
pnpm install -D tailwindcss postcss autoprefixer
npx tailwindcss init -p

tailwind.config.js:

/** @type {import('tailwindcss').Config} */
export default {
  corePlugins: {
    preflight: false,
  },
  content: [
    "./index.html",
    "./src/**/*.{js,ts,jsx,tsx}",
  ],
  theme: {
    extend: {},
  },
  plugins: [],
}

src/main.css:

@layer tailwind-base, antd;

@layer tailwind-base {
  @tailwind base;
}
@tailwind components;
@tailwind utilities;
pnpm i antd react-router-dom

src/main.tsx:

import { App, ConfigProvider } from "antd";
import zhCN from "antd/locale/zh_CN";
import { StrictMode } from "react";
import { createRoot } from "react-dom/client";
import { createBrowserRouter, RouterProvider } from "react-router-dom";
import "./main.css";

const router = createBrowserRouter([
	{
		path: "/",
		element: <div>Hello world!</div>,
		errorElement: (
			<div className="flex justify-center">
				<div className="text-center">
					<h1>404</h1>
					<p>资源未找到</p>
				</div>
			</div>
		),
	},
]);

createRoot(document.getElementById("root") ?? document.body).render(
	<StrictMode>
		<ConfigProvider locale={zhCN}>
			<App>
				<RouterProvider router={router} />
			</App>
		</ConfigProvider>
	</StrictMode>,
);

标签:工程,tailwind,pnpm,react,import,antd,main,模板
From: https://www.cnblogs.com/soarowl/p/18359528

相关文章

  • ABP默认模板修改默认数据库类型并初始化数据库数据
    我这里以SQLite数据库为例,其他数据库类似。1.下载模板https://aspnetboilerplate.com/ 根据自己的需求选择版本和前端框架并填写项目名称,点击“Createmyproject!”即可下载一个ABP标准模板项目。  解压下载好的压缩包,找到目录:aspnet-core,接下来就可以用VS打开.sln......
  • vue3 antdv a-datepicker 修改datepicker 的panel宽度,初始弹出一些正常,但再次弹出,宽度
    1、展示页面的框架结构:2、然后,我们上二张图对比一下:图1-1需要的效果图:图1-2对比一下图1-1与图1-2,我们就会发现图1-1中的农历,换行显示了,第二张是有效的。3、我们修改样式,让其变成我们想要的样式:<stylelang="less"scoped>@width:425px;.lua-date-picker-cust......
  • c++常用模板(持续更新中)
    二分手写#include<bits/stdc++.h>usingnamespacestd;intn,m;inta[N];boolf=0;intFIND(intx){ intl=1,r=n; while(l<=r) { intmid=(l+r)/2; if(x==a[mid])returnmid; if(x<a[mid])r=mid-1; if(x>a[mid])l=mid+1; } return-1;......
  • 文心快码 Baidu Comate 前端工程师观点分享:行业现状(一)
    本系列视频来自百度工程效能部的前端研发经理杨经纬,她在由开源中国主办的“AI编程革新研发效能”OSC源创会·杭州站·105期线下沙龙活动上,从一款文心快码(BaiduComate)前端工程师的角度,分享了关于智能研发工具本身的研发历程和理念。​​​​​​​本视频是关于【AI编程行业......
  • 文心快码 Baidu Comate 前端工程师观点分享:行业现状(二)
    本系列视频来自百度工程效能部的前端研发经理杨经纬,她在由开源中国主办的“AI编程革新研发效能”OSC源创会·杭州站·105期线下沙龙活动上,从一款文心快码(BaiduComate)前端工程师的角度,分享了关于智能研发工具本身的研发历程和理念。以下视频是关于【AI编程行业现状】的观点2。......
  • CFD中多孔介质计算及其工程应用
    1.多孔介质模型简介多孔介质模型主要用于模拟某空间内存在固相和气相或(及)液相的区域,以简化计算。简单来说,就是在原来很多细孔,管束,棒束等区域,采用简化模型,用纯流体区域代替这些复杂的区域。2.应用下面综合具体算例及其应用多孔介质的原因,进行分类说明本人见过的采用多孔介......
  • 回溯算法介绍以及模板
    回溯算法的理解:回溯算法可以理解为一颗树形结构,即一颗n叉树,当遍历到叶子节点的时候,我们就到达了递归的终点,此时我们应该往上走。回溯法解决的问题都可以抽象为树形结构,是的,我指的是所有回溯法的问题都可以抽象为树形结构!因为回溯法解决的都是在集合中递归查找子集,集合的大小就......
  • 高级工程师面试大全- 消息中间件篇
    1.rabbitMQ1.1使用RabbitMQ有什么好处?1、解耦,系统A在代码中直接调用系统B和系统C的代码,如果将来D系统接入,系统A还需要修改代码,过于麻烦!2、异步,将消息写入消息队列,非必要的业务逻辑以异步的方式运行,加快响应速度3、削峰,并发量大的时候,所有的请求直接怼到数据库,造成数据库连......
  • Spark MLlib 特征工程系列—特征转换StringIndexer和IndexToString
    SparkMLlib特征工程系列—特征转换StringIndexer和IndexToStringStringIndexer是SparkMLlib中的一个特征转换器,用于将类别型(即字符串)特征转换为数值型索引。这个转换器对于处理包含类别型数据的机器学习任务非常有用,因为大多数机器学习算法要求输入的特征是数值型的......
  • [权威出版|稳定检索]2024年航空航天、机械与控制工程国际会议(AMCE 2024)
    2024年航空航天、机械与控制工程国际会议2024InternationalConferenceonAerospace,MechanicalandControlEngineering【1】大会信息会议名称:2024年航空航天、机械与控制工程国际会议会议简称:AMCE2024大会时间:请查看官网大会地点:中国·温州截稿时间:请查看官网......