Skip to main content

Create a new dapp

在这个示例里,我们将演示使用 CRA( Create React App )模版创建一个名为 cook-ckb 的 demo 示例。

Create React App​

下面的命令将创建一个名为 cook-ckb 的 React 应用程序:

npx create-react-app cook-ckb

配置 Tailwind CSS​

Tailwind CSS 是一个实用的 CSS 框架,它提供了一系列的 CSS 类,可以帮助您快速构建现代化的 Web 界面。与其他 CSS 框架不同的是,Tailwind CSS 的 CSS 类并不是预定义好的,而是基于一组原子类构建的。这些原子类可以单独使用,也可以组合在一起,以创建任何样式。这种方法使得 Tailwind CSS 更加灵活,可以适应各种不同的设计需求。此外,Tailwind CSS 还提供了许多实用的工具类,如响应式设计、间距、背景、边框等,可以帮助您更加高效地编写 CSS 代码。

安装 Tailwind CSS​

通过 npm 安装 tailwindcss,然后创建你自己的 create your tailwind.config.js 配置文件。

npm install tailwindcss
npx tailwindcss init

Configure your template paths​

Add the paths to all of your template files in your tailwind.config.js file.

/** @type {import('tailwindcss').Config} */
module.exports = {
content: [
"./src/**/*.{js,jsx,ts,tsx}",
],
theme: {
extend: {},
},
plugins: [],
}

alt text

Add the Tailwind directives to your CSS​

Add the @tailwind directives for each of Tailwind’s layers to your ./src/index.css file.

@tailwind base;
@tailwind components;
@tailwind utilities;

启动应用​

npm run start

Install lumos​

Config lumos​