12 2021 档案
摘要:antd 样式主题自定义 安装antd组件库 npm i antd --save 在index.tsx中引入样式的less文件(引入less,为了自定义主题色) import 'antd/dist/antd.less' 使用craco:Create React App Configuration O
阅读全文
摘要:React 项目的css-in-js(简称JSS) TS的定义声明 文件名为:*.d.ts 只包含类型声明,不包含逻辑 不会被编译,也不会被webpack、vite打包 1. css modules(配置typescript-plugin-css-modules完成类型申明) 定义css的类型申明文
阅读全文
摘要:json-server: 快速轻量的restful 风格的 mock服务器 安装 依赖 json-server npm i json-server --save-dev 在项目根目录新建一个目录: __json_server_mock__ 目录前后的两个下划线是表示 这个目录中的内容跟 项目本身没有
阅读全文
摘要:前端工程化-格式化 React项目 Pre-commit Hook,在git commit之前进行代码格式化 为了防止一些不规范的代码 commit并push到远端,我们可以在git命令执行前用一些钩子来检测并阻止。现在大前端主要有两种git钩子插件:husky(jquery与next.js都在用)
阅读全文
摘要:WebStorm 使用 git 连接gitee 在本地新建一个项目 test npx create-react-app test --template typescript 登录gitee账户,新建一个同名仓库:test WebStorm 添加 第一步: 创建本地仓库 第二步: 右击项目名,点击 A
阅读全文
摘要:ngrok 内网穿透 在做微信小程序,用到本地的localhost3000的接口,在手机上真机调试的时候,发现请求不到数据(因为手机本地是没有localhost3000的服务的) 使用 ngrok,临时将自己的服务暴露在外网。下载: https://ngrok.com/download 安装 官网下
阅读全文