1、在项目中安装npm使用代码:npm install在项目中安装npm,安装成功会生成node-modules文件夹和package.json文件2、在项目中安装webpack,webpack-cli,typescript,ts-loader依赖使用代码:npm install webpack webpack-cli typescript ts-loader --save-dev安装所需的依赖,
转载 2023-09-21 06:11:38
114阅读
TypeScript (简称 TS) 的概述:TS 是 JavaScript 的超集(JS 有的功能 TS 都有) TypeScript = Type + JavaScript(为 JS 添加了类型系统)。 TS 是微软开发的开源编程语言,设计的目的是开发大型应用,可在任何浏览器、计算机和操作系统上运行。开发工具和环境:1、开发工具主要使用 VSCode , VSCode 依赖于 node.js
我们一起来喜欢TypeScript现在写js不用TypeScript,伦家可能会觉得你是外星人。 是的,TypeScript很大程度增强了代码的可读性,可跟踪性,可维护性和减少了bug。 那么没有理由不适用TypeScript进行js开发,但是回归本质,要根据实际出发,不是盲目的一来直接上TS。我参与过一些使用TS开发的项目,也发现使用TS出现的问题。 举点例子:无处不见的any无视TS 高版本的
转载 2024-01-16 05:28:15
66阅读
TypeScript 是JacaScript的超集 (包含js ES567语法),同时也新增了一些语法,例如类型和面向对象的。但是新增的这部分语法不能被浏览器和node.js无法识别并执行的,所以就需要一个工具将ts代码转换成浏览器、node.js识别的代码安装ts前提要先安装node.js(这里不多说直接官网下载对应版本选择安装路径下一步就好了)node.js安装下载地址 https:
转载 2023-07-20 14:20:57
55阅读
## 什么是Node.js? Node.js是一个基于Chrome V8引擎的JavaScript运行时环境,用于构建快速、可伸缩的网络应用程序。它允许在服务器端运行JavaScript代码,使开发人员能够使用JavaScript语言来编写服务器端应用程序。Node.js采用事件驱动、非阻塞I/O模型,具有轻量级和高效性的特点,适用于处理大量并发请求的场景。它还提供了丰富的标准库和第三方模块,使
原创 2023-11-21 16:30:55
27阅读
探索Prisma Client JS:TypeScriptNode.js的未来式查询构建器 prisma-client-jsType-safe database client for TypeScript & Node.js (ORM replacement)项目地址:https://gitcode.com/gh_mirrors/pr/prisma-client-js 在这个快速发展的技
       nodejs无可厚非是新兴的后端语言,因为他的开发语言是javascript,javascript语言的自身优势,让nodejs迅速的火遍大江南北。      很多的nodejs的开发插件如雨后春笋般的涌现出来,比如文件操作的fs,解决数据库链接的各种中间件,mysql、mongoose等等。  &nbs
nodejs安装并配置TypeScriptWindows下 安装nodejs.msi安装包安装通过二进制文件安装配置npmnpm的包安装TypeScript配置 近日学习TypeScript做一些笔记,留作日后观看,也希望可以帮到一些像我一样的小白白Windows下 安装nodejsnodejs官方下载地址Windows下nodejs提供了两种安装方式,一种是.msi安装目录,另一种是使用二进制
使用Typescript开发的好处:较严格的类型检查和语法检查。对ES6/ES2015/ES7(部分)支持比较好。编译后的js文件很干净,也支持多种代码规范。其他,请参见文档。 准备node.js v6.9.1 或者任意的新版本,老版本暂时没有试验。tsc typescript编译器,使用npm安装:npm install -g typescript,当前是v2.0.10编辑
转载 2023-12-07 07:20:23
135阅读
我们一起来喜欢TypeScript现在写js不用TypeScript,伦家可能会觉得你是外星人。 是的,TypeScript很大程度增强了代码的可读性,可跟踪性,可维护性和减少了bug。 那么没有理由不适用TypeScript进行js开发,但是回归本质,要根据实际出发,不是盲目的一来直接上TS。我参与过一些使用TS开发的项目,也发现使用TS出现的问题。 举点例子:无处不见的any无视TS 高版本的
前言在这篇文章中,我们将使用TypeScript和Jest从头开始构建和发布一个NPM包。我们将初始化一个项目,设置TypeScript,用Jest编写测试,并将其发布到NPM。项目我们的库称为digx。它允许从嵌套对象中根据路径找出值,类似于lodash中的get函数。比如说:const source = { my: { nested: [1, 2, 3] } } digx(source, "m
转载 2024-06-12 19:53:37
83阅读
 电脑环境:需要先安装好 1.  nodejs  (官网下载安装,安装8.0以上版本, 使用 node --version 查看是否安装成功)2.  npm  (安装好node时跟着就安装好了npm,使用 npm -v 查看是否安装成功)3.  typescript  (打开终端命令,输入 npm install -g type
转载 2023-07-23 19:08:17
7阅读
在现代前端开发中,TypeScript已逐渐成为一种主流语言,而Node.js则是其应用的主要运行时环境之一。但不同版本的TypeScriptNode.js之间存在兼容性问题,这让许多开发者在升级或构建项目时遇到了困难。在这篇文章中,我们将深入探讨如何解决“TypeScript对应Node版本”的问题,包含从环境准备到生态扩展的完整步骤和详解。 ### 环境准备 为了确保TypeScript
原创 6月前
173阅读
// 说明    Node API 版本为 v0.10.31。    中文参考:http://nodeapi.ucdok.com/#/api/,http://blog.sina.com.cn/oleoneoy    本段为博主注解。目录● 模块CyclesCore ModulesFile ModulesLoading
转载 7月前
12阅读
# 在 VSCode 中调试 Node.js 和 TypeScript 在现代的 JavaScript 开发中,Node.js 和 TypeScript 是两项重要的技术。Node.js 允许我们在服务器端运行 JavaScript,而 TypeScript 是 JavaScript 的超集,为我们提供了类型系统和更强大的工具支持。本文将介绍如何在 Visual Studio Code(VSCo
原创 9月前
133阅读
目录一. Node 核心模块介绍1. fs 文件数据读取模块a. 数据读取1. 引入fs模块b. 数据写入2. http 模块使用a. 构建web服务器1. 引入http2. 创建web服务器3. 注册request请求4. 启动服务3. url模块使用1. 引入url 模块2. url 解析结果3. url.parse(路径, true) ,观察query属性4. 模块化1. exports
在这篇文章中,我将向你介绍如何在Node.js环境中使用TypeScriptNode.js是一个JavaScript运行时,而TypeScript是JavaScript的超集,它引入了静态类型检查和其他高级功能,使代码更易于维护和阅读。通过结合Node.js和TypeScript,我们可以写出更加健壮和可靠的后端应用程序。 下面是实现"node.js typescript"的整体流程: |
原创 2024-04-23 19:58:56
91阅读
开发环境1.安装Node.jshttps://nodejs.org/zh-cn/通过 node -v 命令查看本机是否安装,如果没有安装,参考node.js安装指南 根据电脑系统环境进行安装2.初始化一个 TypeScript 项目mkdir project && cd project npm init -y npm install -save-dev typescript3.创建
引言:TypeScript是一个开源的、跨平台且带有类型系统的JavaScript超集,它可以编译为纯JavaScript,然后运行在任意的浏览器和其他环境中。它使开发者可以使用一些未来JavaScript标准(ECMAScript 6和7)中的特性。TypeScript为JavaScript添加了可选的静态类型、类和模块,让大型JavaScript应用可以使用更好的工具并拥有更清晰的结构。本文选
3.5 版本之后,TypeScript 加了一个 Omit<T, K> 类型。 Omit<T, K> 类型可以从继承的对象属性中剔除某些属性。type User = { id: string; name: string; email: string; }; type UserWithoutEmail = Omit<User, "email">;
转载 2023-11-11 15:59:31
50阅读
  • 1
  • 2
  • 3
  • 4
  • 5