首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏前端皮小蛋

    TypeScript 3.9 升级初体验

    背景 下午我正在写技术分享的PPT, 突然看到一篇推送: TypeScript 3.9 版本已经正式发布, ... , 收到来自微软团队的反馈意见,他们表示 TypeScript 3.9 的平均编译时长由 正文 本来以为很简单, 就是几行命令的事: yarn add typescript ts-loader 安装完毕, 控制台报了错: 我就知道!每次升级都不会顺利... 本皮表示有点烦, 这个问题,应该和typescript没有关系. 猜测是ts-loader的锅。

    96410发布于 2020-05-22
  • 来自专栏静之森

    vue-next+typescript体验

    无意间又一次刷到了尤大介绍 Vue 3 的文章,这次决定试一下 Vue 3 的 TypeScript 支持到底如何,不管别人说什么,只有自己用的舒服才是真的舒服。 COPY 改写 TSX 打开项目之后,默认使用的是 js ,但是没关系,直接安装 ts 1yarn add -D typescript COPY 无需其他配置。

    63430编辑于 2021-12-28
  • 来自专栏杨不易呀

    初识TypeScript:入门体验与简介

    无论您是新手还是有经验的开发者,都能在这篇文章中找到有关TypeScript的重要信息和实用技巧。让我们一起探索这个强大的编程语言! 那么这个时候就体现了 JS 这个弱类型语言的缺点了,紧接着来看看利用 Ts 来进行解决该问题,首先如果要使用 Ts 就先需要安装一下 Ts 把 Ts 进行全局安装进行使用即可,安装命令如下: npm install typescript return a.length + b; } let res = test(1, 2); console.log(res); 然后利用如上编译命令进行编译发现报错了: 图片 然后 TS 的初体验就到此为止‍

    25410编辑于 2023-09-28
  • 来自专栏Vue中文社区

    TypeScript 4.2 Beta版本发布:带来诸多更新,营造更好的开发体验

    下面就来看看 TypeScript 4.2 带来了哪些新内容。 元组类型的 Rest 元素可放置于元组中的任何位置 在 TypeScript 中,元组类型用于建模具有特定长度和元素类型的数组。 https://github.com/microsoft/TypeScript/pull/40171/ abstract 构造签名 TypeScript 允许我们将一个类标记为 abstract。 yield 表达式但没有在上下文中类型化它(也就是说 TypeScript 不知道类型是什么)时,TypeScript 现在将发出一个隐式的 any 错误。 TypeScript 4.2 的看法! 延伸阅读 https://devblogs.microsoft.com/typescript/announcing-typescript-4-2-beta/ 前线报道:2021 年 Web 开发趋势 ES2020

    2.1K10发布于 2021-02-26
  • 来自专栏LawD的技术专栏

    TypeScript 开发环境搭建

    选择好安装路径直接安装即可 安装完成后,使用win+R快捷键打开 cmd 命令行窗口,并输入node -v检查是否安装成功 安装解析 TS 的工具包 进入 cmd 命令行窗口 网速好 输入:npm install -g typescript npm:包管理器 typescript:就是用来解析 TS 的工具包,提供了 tsc 命令,实现了 TS -> JS 网速不好 先输入:npm config set registry https:/ /registry.npm.taobao.org(淘宝镜像) 检查:npm config get registry 再输入:npm install -g typescript 检查是否安装成功 输入tsc

    1.4K60发布于 2021-05-13
  • 来自专栏wfaceboss

    WebStorm开发TypeScript的设置

    Webstorm IDE可以开发TypeScript,同时支持自动编译成js文件,下面我们来进行一些简单的配置。 1.去node.js官网下载安装node.js 2.下载安装新版本的Webstorm 3.使用node的npm命令安装typeScript编译器 npm install typescript -g 安装好 6.打开Webstorm,为TypeScript文件更改编译设置,File->Settings->File Watchers->TypeScript,这里我们需要选择TypeScript,但是File 勾选“TypeScript”,点击ok。 ? ? 这样,typescript的自动编译功能就设置好了,可以发现我们编写的ts文件会自动转为js文件。 ? ?

    6.6K30发布于 2019-04-08
  • 来自专栏LNMP开发那些事

    使用typescript开发chrome扩展

    使用typescript开发chrome扩展 记录一下使用typescript开发chrome扩展的相关配置。 1. 安装依赖 必定需要用到的开发依赖项: chrome-types copy-webpack-plugin ts-loader typescript webpack-cli npm install chrome-types webpack-cli ts-loader typescript copy-webpack-plugin --save-dev 2. 基本目录结构截图 图片 chrome使用typescript目录结构 MySQL多层级树形结构表的搜索查询优化 使用WordPress作为小程序后端——APPID有效性前置检查 使用WordPress 作为小程序后端——小程序请求前置检查 Windows rclone挂载sftp 迁移——从Electron迁移到Eclipse Theia 使用typescript开发chrome扩展 use multiple

    1.7K20编辑于 2023-10-19
  • 来自专栏云前端

    使用 TypeScript 开发 React Hooks

    ;但 用 TypeScript 搭配 React hooks 却变为了一种愉悦的体验。 旧 React 里的 TypeScript TypeScript 由微软设计并沿着 Angular 的路径一路进发,而彼时 React 开发出的 Flow 已然式微。 在 React 类组件中编写原生 TypeScript 着实痛苦,因为 React 开发者不得不同时对 props 和 state 定义类型,即便二者的许多属性是相同的。 Partial<T> 和 Omit<T> 并不存在于 Java 等大部分强类型语言中,但常在前端开发中以各种方式大展身手。它们简化了类型定义的负担。 TypeScript 只有一种泛型的简单 双变(bivariant) 实现,以供 JS 开发者采用。如果对变量命名得当,就能很大程度上避免指鸭为猫。

    2.7K10发布于 2020-07-23
  • 来自专栏Titan笔记

    腾讯Serverless体验,使用TypeScript编写并部署云函数

    初始化云函数项目 腾讯云开发提供了详尽的开发文档,并提供了CLI工具(CloudBase CLI )帮助用户快速、方便的部署项目,管理云开发资源。 习惯于在TS的类型检测和代码提示环境中开发的同学,就需要自己手动打造一个TypeScript的云函数开发环境。 一、改造云函数目录结构 使用TCB CLI工具初始化node-app后的云开发目录结构应该如下: [改造前的云函数目录结构] 云开发环境的配置文件为 cloudbaserc.json,其中子目录functions 和src文件夹 [改造后的目录结构] 二、配置TypeScript环境 配置TypeScript工具,安装TypeScript npm install -g typescript 或者 yarn global --- 云开发CloudBase,一站式高效开发平台:https://curl.qcloud.com/JcBqSTMl [云开发CloudBase] 本文为Titan笔记原创文章,同步发布至腾讯云+社区

    3.9K172编辑于 2022-02-14
  • 来自专栏全栈之路

    TypeScript+webpack开发js库

    由于近期需要开发一个比较复杂的组件,所以决定采用typescript进行开发。 之前有用过typescript进行开发,用tsc打包后,再用脚本将所有js进行合并,然后再用uglyjs压缩js,但是最终报错了,原因就是合并js的顺序问题,后来用脚本指定合并js的顺序。 本次采用typescript+webpack进行开发,此篇文章记录一下项目的构建流程。 初始化项目 1. 安装依赖 demo/目录下: npm install typescript -save-dev npm install ts-loader -save-dev npm install path -save-dev 已经不同的策略 3. npm相关配置 package.json: { "name": "demo", "version": "0.0.1", "description": "demo , typescript

    2.4K20发布于 2020-05-22
  • 来自专栏我的知识小屋

    智能合约开发——TypeScript 基础(全)

    首先我们准备一个目录,使用 dos 进入到某目录,当然你直接 vs 打开终端执行也是没有问题的: 执行以下命令安装 typescrip(不用进入目录,直接安装即可): npm install -g typescript

    1K10编辑于 2022-10-28
  • 来自专栏漫漫前端路

    使用 TypeScript 开发你的项目

    关于 TypeScript 早在去年(2017),TypeScript 赢来了它的爆发式增长。 时至今日,随着 JavaScript 的代码数量越来越庞大,越来越多的开发者意识到 JavaScript 在构建大型项目时的不足之处。 而 TypeScript 能够很好的解决上述问题。 ? TypeScript 最早是在 2012 年十月份由微软开源在 GitHub 上,它是 JavaScript 的一个超集,除了能让我们使用 ES Future 的各种语法外,还提供如 Enum、Tuple 改为 TypeScript 加上简单的类型推断时: ? 可见,它在编译前就已经给出了错误的提示。

    1.6K20发布于 2018-08-30
  • 来自专栏知识累积

    Vs Code搭建 TypeScript 开发环境

    一.npm install -g typescript 全局安装TypeScript ?

    1.2K20发布于 2019-04-16
  • 来自专栏joealzhou

    React+TypeScript开发--环境搭建

    React+TypeScript开发--环境搭建 学习文档 React TypeScript 一、node环境安装 打开Node.js的官网,它会自动识别所在的环境,推荐你下载相应版本,左侧是持久支持的稳定版本 屏幕快照 2019-07-16 15.23.09.png 二、初始化项目 要将 TypeScript 添加到 Create React App 项目,请先安装它: $ npm install --save typescript @types/node @types/react @types/react-dom @types/jest $ # 或者 $ yarn add typescript @types React App 项目: $ npx create-react-app my-app --typescript //或者 $ yarn create react-app my-app --typescript 接下来,将任何文件重命名为 TypeScript 文件(例如 src/index.js 重命名为 src/index.tsx ) 三、开发工具 VSCode 四、运行项目 在vscode中打开项目后,

    2.8K10发布于 2019-08-23
  • 来自专栏全栈程序员必看

    选用TypeScript开发AngularJS2

    基于上面这两个理由,选择TypeScript语言,水到渠成。对于从java转到前台开发的人来说,简直是意外啊。 3.前端模块化开发一直是我这样的懒人的理想。 简单写点攻略,抛砖引玉: 首先,TypeScript相关 TypeScript仍然是一种解释型语言,TypeScript语言的源码编译后成了符合AngularJS2框架标准的Javascript TypeScript语言的开发环境,首选当然是微软定身量做的Visual Code,毕竟TypeScript也是微软开源的一种语言嘛。 TypeScript开发工具还可以选择Atom、Sublime Text等,详见:http://www.typescriptlang.org/index.html#download-links AngularJS用TypeScript开发,需要搭建一个脚手架。

    1.2K20编辑于 2022-07-20
  • 来自专栏前端精进之路:从基础到工程化实战

    TypeScript 的核心价值:类型安全、开发体验与团队协作(源于2026年最新、最佳实践总结)

    1.2类型推导与类型注解:平衡灵活性与安全性TypeScript并不要求开发者为每一处变量显式标注类型。 第二章:开发体验——提升生产力的智能引擎2.1智能感知(IntelliSense):IDE的超能力得益于类型信息,现代编辑器(尤其是VSCode,由微软开发且深度集成TS)能提供前所未有的开发体验:精准代码补全 2.3工具链生态:无缝集成现代开发流程TypeScript与主流工具链深度集成:构建工具:Vite、Webpack、Rollup原生支持TS;测试框架:Jest、Vitest提供TS类型支持;Linting 结语:TypeScript不止是类型,更是工程思维TypeScript的真正价值,不仅在于“加了类型”,而在于它推动开发者以更严谨、更结构化的方式思考软件设计。 它将前端开发从“脚本编写”提升到“软件工程”层面,为构建可维护、可扩展、高可靠的现代Web应用提供了坚实基础。正如TypeScript官网所言:“JavaScriptthatscales.”

    13620编辑于 2026-04-19
  • 来自专栏漫漫前端路

    使用 TypeScript 开发你的项目

    关于 TypeScript 早在去年(2017),TypeScript 赢来了它的爆发式增长。 时至今日,随着 JavaScript 的代码数量越来越庞大,越来越多的开发者意识到 JavaScript 在构建大型项目时的不足之处。 而 TypeScript 能够很好的解决上述问题。 TypeScript 最早是在 2012 年十月份由微软开源在 GitHub 上,它是 JavaScript 的一个超集,除了能让我们使用 ES Future 的各种语法外,还提供如 Enum、Tuple 改为 TypeScript 加上简单的类型推断时: 可见,它在编译前就已经给出了错误的提示。

    46310编辑于 2024-02-06
  • 来自专栏性能与架构

    开发平台meteor体验

    需要注意 meteor不支持windows系统,需要在linux或mac ox下运行 meteor是基于nodejs的,所以系统中需安装好nodejs 我的服务器中已经装好nodejs,下面开始体验 testmeteor meteor 访问 http://localhost:3000/ 即可看到 至此 meteor的环境已经安装完成,并且成功创建并运行了一个空白项目,非常简单 下面开始代码上的体验

    1.8K70发布于 2018-04-02
  • 来自专栏福大大架构师每日一题

    新增Marko支持、集成RedwoodSDK、TypeScript升级至5.8,前端开发体验再升级!

    本文将对Vite 6.5.0新增功能和优化细节进行深入解读,帮助开发者快速掌握新版本的优势和使用技巧,提升项目开发效能,打造极速、高效的前端体验。 • Vite自带的极速编译和HMR(热模块替换)功能将完美兼容Marko文件格式,提高开发体验。 • 同时,Vite插件体系也对Marko提供良好支持,拓展了框架选择的多样性。 • 结合Vite超快热更新,提升全栈开发体验。 技术亮点 • RedwoodSDK已被打包并加入Vite开发服务器,避免重复依赖下载。 • 自动配置环境变量,降低项目启动门槛。 2.3 TypeScript 升级到 5.8 TypeScript作为前端开发的“安全网”,升级到5.8带来诸多语法和类型系统改进。 通过新增Marko模板和RedwoodSDK集成,丰富了使用场景,也让开发者拥有更多选择。升级TypeScript确保项目代码健壮,依赖更新保障安全稳定。

    1.1K10编辑于 2025-05-08
  • 来自专栏前端笔记ing

    Vue3 + TypeScript 开发实践总结

    在去年年末又把 TypeScript 重新学了一遍,为了上Vue3 的车,更好的开车。 在上家公司4月份时,上级领导分配了一个内部的 党务系统开发 ,这个系统前端是由我一个人来开发,功能和需求也不怎么复杂的一个B 端 系统,直接上的 Vue3 + TypeScript + Element Plus 开发的,开发两周到最后的上线,期间也遇到很多小坑,很多无处可查,慢慢琢磨最后还是克服了。 Vue3 + TypeScript Study [Vue 3] 一, 环境配置 1.1 安装最新 Vue 脚手架 npm install -g @vue/cli yarn global add @vue /cli 1.2 创建Vue3 项目 vue create projectName 1.3 现有Vue 2 项目 升级到 Vue3 vue add typescript 二, 进击Vue3 2. 1

    2K30发布于 2021-07-09
领券