当前位置: 首页 > wzjs >正文

常州城乡建设学校网站东营房产网信息网

常州城乡建设学校网站,东营房产网信息网,西安市招标投标信息网,网站引导页flash项目包含5个模块 1.首页 (聊天主页) 2.注册 3.登录 4.个人资料 5.设置主题 一、配置开发环境 建立项目文件夹 mkdir chat-project cd chat-project mkdir server && mkdir webcd server npm init cd web npm create vitelatest 创建前端项目时我们选择javascrip…

 项目包含5个模块

1.首页 (聊天主页)

2.注册

3.登录

4.个人资料

5.设置主题

一、配置开发环境 建立项目文件夹

mkdir chat-project
cd chat-project
mkdir server && mkdir webcd server npm init
cd web npm create vite@latest

   创建前端项目时我们选择javascript (typescript不熟)

   根据提示提示 enter 创建后端 前后端2个项目  把文件夹整理成如下所示

          

二、安装依赖

1.server端

npm i bcryptjs cloudinary cookie-parser cors dotenv express jsonwebtoken mongoose socket.ionpm i nodemon -D

     最终package.json如下图

2.web端

代码如下(示例):

npm i axios lucide-react react-hot-toast react-router-dom socket.io-client zustand
npm i tailwindcss@3.4.17 postcss autoprefixer daisyui -D

1.配置tailwindcss

在web 文件夹下执行 npx tailwindcss init

tailwind.config.js 内容如下

/** @type {import('tailwindcss').Config} */
import daisyui from "daisyui"
export default  {content: ["./src/**/*.{html,js,jsx,ts,tsx}"],theme: {extend: {},},plugins: [daisyui],daisyui: {themes:["light","dark","cupcake","bumblebee","emerald","corporate","synthwave","retro","cyberpunk","valentine","halloween","garden","forest","aqua","lofi","pastel","fantasy","wireframe","black","luxury","dracula","cmyk","autumn","business","acid","lemonade","night","coffee","winter","dim","nord","sunset",]},
}

vite.config.js配置情况

import { defineConfig } from 'vite'
import react from '@vitejs/plugin-react'
import path from 'path'
import tailwindcss from "tailwindcss"// https://vite.dev/config/
export default defineConfig({plugins: [react()],resolve: {alias: {'@': path.resolve(__dirname, './src')}},// 新增 css 配置css: {postcss: {plugins: [tailwindcss()],}}
})

新建index.css文件  并在main.jsx下引入 index.css内容

@tailwind base;

@tailwind components;

@tailwind utilities;

 最终前端项目文件结构如下


 3.测试依赖安装

把原有的App.jsx内容删除  替换为

import { useState } from 'react'
function App() {return (<><button className="btn">Button</button><button className="btn btn-neutral">Neutral</button><button className="btn btn-primary">Primary</button><button className="btn btn-secondary">Secondary</button><button className="btn btn-accent">Accent</button><button className="btn btn-ghost">Ghost</button><button className="btn btn-link">Link</button><h1 className='text-blue-500'>测试内容</h1></>)
}export default App

在web目录下执行 npm run dev 得到如下效果 

以上就是今天要讲的内容,本文仅仅简单介绍了文件目录的创建 前后台依赖的安装。如有问题请留言。

http://www.dtcms.com/wzjs/572999.html

相关文章:

  • 建个普通网站多少钱石家庄百度推广优化排名
  • 网站怎么做 凡科能自己做的ppt网站
  • 海拉尔网站建设sjteamwordpress获取分类下文章列表
  • 网站权重分为几个等级建设项目自主验收公示网站
  • 阿里云域名注册好了怎么做网站wordpress数据连接失败1223
  • 门户网站建设需要多少钱百度网页推广怎么做
  • 可以自己做头像的网站制作手机网站哪家好
  • 在招聘网站做销售网站代理如何做
  • 佛山 顺德网站设计看优秀摄影做品的网站
  • 阿里巴巴做网站申请江门seo代理商
  • 网站开发价格 北京平顶山企业网站建设
  • 满满正能量网站哈尔滨网站制作方案定制
  • 网站APP推广海口软件开发公司
  • 北京网站建设技术托管网站建设专业可行性分析
  • 电商网站建设规划连连跨境电商网站开发
  • 广告传媒建设网站移动互联网技术和智能设备终端的普及
  • 做网站前期ps 图多大重庆公司联系方式
  • 网站底部空白广州网站优化地址
  • 高端手机网站案例c语言网站
  • 建设美食网站的作用个人网站 商业
  • 有什么可以接单做设计的网站企业做推广有几种方式
  • 建立网站的想法毕业去设计公司还是企业
  • 二级域名可以做网站房地产开发公司怎么注册
  • 青岛建设局网站东莞厚街做网站
  • 网站怎么做外部链接优酷 做视频网站还能成功吗
  • 如何用PS制作网站首页甘肃网站开发公司
  • 高端网站建设 骆诗短视频seo什么意思
  • 教做甜品网站加强文明网站内容建设
  • 做美工用什么素材网站工艺品网站怎么做
  • 做网站公司需要帮客户承担广告法吗海外网络推广平台