首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ts
订阅
D____
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
ts装饰器-元编程技巧:如何利用装饰器特性开发框架?
最近在用 TypeScript 开发一款在 Deno 环境下运行的 Web 服务框架,其中大量用到了装饰器。 这是一小段框架的测试代码。 事实上就是这样,我目前在做的这个框架就是在 Spring 上面寻找的灵感。其实也谈不上什么灵感,可能只是单纯喜欢这种风格的服务端代码。 在此…
如何在项目中用好 TypeScript 🤔
我们都知道,JavaScript 是一门非常灵活的编程语言,这种灵活性一方面使得它成为最受欢迎的编程语言,另一方面也使得它的代码质量参差不齐,维护成本高,运行时错误多。
如何优雅地在 React 中使用TypeScript,看这一篇就够了!
万字长文又来了!单独使用 TypeScript 时没有太多的坑,不过和React结合之后就会复杂很多。本文就来聊一聊TypeScript与React一起使用时经常遇到的一些类型定义的问题。
无 eject 重写 CRA 配置 — Craco 详解
使用 CRA 脚手架创建的项目,如果想要修改编译配置,通常可能会选择 npm run eject 弹出配置后魔改。但是,eject 是不可逆操作,弹出配置后,你将无法跟随官方的脚步去升级项目的 react-script 版本。 第二种方式相对第三种略复杂一些,并且我注意到 An…
使用craco管理react项目路径别名
当我们使用create-react-app脚手架创建react项目时,我们无法覆盖脚手架预设的一些webpack配置,通常网上的教程都会推荐大家使用`npm run eject`暴露配置然后进行修改。
react中配置@路径别名,让脚手架工具能识别@
能够让vscode识别@路径并给出路径提示 步骤 在项目根目录创建 jsconfig.json 配置文件 在配置文件中添加以下配置 jsconfig.json 中: 小结 VSCode 会自动读取 j
常用配置src路径别名@(含ts项目、craco)
前言 本文章用于解决一些常见配置路径问题,如配置了alias,配置了tsconfig.json还是无效 1.常规项目配置 ** 找到webpack配置文件里的resolve** 2.ts项目 ** 根
浅谈TypeScript类型、接口、装饰器
TypeScript 对于前端人员甚至后台人员都不算是特别陌生的东西了(身边很多java朋友看ts都觉得还不错),今天来聊聊这玩意,基础用法,以及项目中大家都是怎么用的。 ts里大家多少应该都听过,一些number类型string类型包括函数的参数类型什么nerver、void…
关于依赖注入(typescript)
依赖注入(DI)和控制反转(IOC)基本是一个意思,因为说起来谁都离不开谁。 简单来说,类A依赖类B,但A不控制B的创建和销毁,仅使用B,那么B的控制权则交给A之外处理,这叫控制反转(IOC)。 这个过程叫依赖注入(DI)。 在刚刚的例子中,将B的实例注入到A的构造函数中的这个…
从0到1搭建TS+React环境
前言 现在写这篇文章的时候,React的版本已经是17.x,Typescript也已经是4.x,webpack也已经到了5.x。而我们组的业务一直都很忙,所以我们的项目模版还是React16.x(不支