Skip to content

chloeHXY/Outsourcing-app

 
 

Repository files navigation

这个是初版,后续我们商量一下说明好有哪些组件、页面,然后安排好路由和文件再开始写 里边有很多可能你感觉不清楚的库,其实很多都不一定用的上,也不需要花太多时间看文档,目前先看看 react hooks 和 sass 就行

基本配置

脚手架

脚手架使用 vite,相比于 create-react-app 主要是启动快很多,并且比较新,未来可以写到技术栈中。 具体的使用上没有太大区别

# 启动
yarn dev

# 打包
yarn build

特殊配置

脚手架配置了路径别名,可以通过以下几种方式代替长长的相对路径名:

别名 替换
@ ./src
pages ./pages
components ./components

意思就是,比如一个路径下的文件希望获取 src 目录下的某个文件,可能要这么写路径

import "../../../style.scss";

可以通过别名写成简单形式,@相当于是 src 文件夹的绝对路径

import "@/style.scss";

其他的也同理。

使用的包如下:

文件结构

  • components:组件,每个组件建一个文件夹,组件的 jsx 文件写在 index.jsx 中,样式写在 index.scss 中;
  • pages:页面组件,都是路由页面,同样是组件,但是只用来展示,尽量不写入逻辑代码
  • store:Recoil 状态管理的文件夹

后续如果有添加再补充

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 83.8%
  • SCSS 15.8%
  • HTML 0.4%