探索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 在这个快速发展的技
目录一. 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
在现代前端开发中,TypeScript已逐渐成为一种主流语言,而Node.js则是其应用的主要运行时环境之一。但不同版本TypeScriptNode.js之间存在兼容性问题,这让许多开发者在升级或构建项目时遇到了困难。在这篇文章中,我们将深入探讨如何解决“TypeScript对应Node版本”的问题,包含从环境准备到生态扩展的完整步骤和详解。 ### 环境准备 为了确保TypeScript
原创 6月前
173阅读
使用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阅读
第4部分。Node.js + Express + TypeScript:使用Jest进行单元测试 (Part 4. Node.js + Express + TypeScript: Unit Tests with Jest) It is not possible to develop an application efficiently without Unit Tests.
转载 10月前
9阅读
1. 开始安装(Linux系统下) 可以通过curl或者wget进行安装,命令如下  curl方式 curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash wget方式 wget -qO- https://raw.githubusercontent.com/creationi
转载 2024-07-08 13:25:13
48阅读
推荐一款超凡的Node.js运行时TypeScript和ESM支持库——jiti jitiRuntime Typescript and ESM support for Node.js项目地址:https://gitcode.com/gh_mirrors/ji/jiti 在JavaScript的世界里,TypeScript和ESM(模块导入语法)已经成为现代开发的标准配置。然而,在Node.js环境
了解:ECMAScript是语言的标准,6是版本号。其中,ECMA:标准化组织。ECMAScript即是由ECMA这个标准化组织制定的一个语言标准,ECMAScript=语法+API。ES与JavaScript的关系JavaScript(浏览器端)=ECMAScript(语法+API)+DOM+BOMES6的兼容性主流浏览器的最新版本几乎全部支持ES6,IE老版本等不支持的浏览器,可以用Babel
// TypeScript 是JavaScript的“超集” //// 前端语言中冉冉升起的新星 //TypeScript是一种由微软开发的、开源的编程语言,近两年发展迅猛,越来越多的JavaScript项目正在迁移到TypeScript,主流前端框架及Node.js对TypeScript的支持也越来越友好。自2012年10月发布首个公开版本以来,它已得到了人们的广泛认可。TypeScript发展
转载 2月前
389阅读
1. TypeScript开发环境搭建1. 下载Node.js(官网LTS是稳定版本,Current是最新版,我们建议使用稳定版) 64位:https://nodejs.org/dist/v16.17.0/node-v16.17.0-x64.msi 2. 安装Node.js(安装位置自己决定,能找到就行,一直无脑点下一步到安装即可) 3. 使用npm全局安装typescript npm i -
转载 2024-07-08 20:32:05
315阅读
在今天的教程中,我们将一起来学习如何设置 TypeScript 开发环境。使用 TypeScript 需要准备以下工具:Node.js – Node.js 是运行 TypeScript 编译器的环境。你不了解 node.js也没有关系。TypeScript 编译器——一个将 TypeScript 编译成 JavaScript 的 Node.js 模块。如果你对 node.js 使用 Ja
转载 2024-01-28 02:14:26
806阅读
# 如何查看 Node.js 版本及安装 TypeScript 本文将教你如何确定你所使用的 Node.js 版本是否支持安装 TypeScript,并为你提供详细的操作步骤和代码示例。 ## 步骤概述 以下是操作的流程。我们将通过一个简单的表格来逐步了解整个过程: | 步骤 | 操作 | |----------|----
原创 7月前
68阅读
目录前言midway初始化默认配置(config)接口编写(controller)服务(service)参数校验(dto)jwt生成token测试(test)swaggertypeorm创建实体(entity)使用实体创建数据库连接(data-source.ts)数据库使用(model)midway+typeorm尾言 前言近期学到了nodejs搭建企业级应用后台的一种解决方案,midway搭建
转载 2024-07-17 17:31:11
110阅读
根据 TypeScript 路线图,TypeScript 5.3 计划于 11 月 14 日发布。下面是该版本带来的新特性:导入属性导入类型中稳定支持 resolution-mode所有模块模式均支持 resolution-modeswitch (true) 缩小范围对布尔值进行比较的缩小范围通过 Symbol.hasInstance 进行 instanceof 类型缩小实例字段上的 s
创建modules文件夹,我们的文件都写在这里面 modules下面新建index.js文件,在index.ts内引入这个js文件es6的模块 最主要的两个关键字 import和export import可以引入和加载一个模块,我们在index.ts中已经使用过了 在modules文件夹新建a.js 我们可以export导出模块内容,导出模块,一般就是一个独立的文件,这个文件的所有变量外部是无法
转载 2024-09-23 11:46:54
209阅读
本文记录了搭建基于 TypeScript 的 Nodejs 命令行开发环境的全过程。为何使用TypeScript首先,对于编写类库或者工具而言,使用 TypeScript 的最大好处就是其提供了类型机制,可以避免我们犯一些低级错误。其次,配合编辑器(如 VS Code),TypeScript 能提供强大的代码提示功能,我们不需要记忆很多API的具体使用,在编写代码时编辑器会自动进行提示。比如引入了
转载 5月前
12阅读
前言很多时候,我们在学习了某个新东西以后,却不知道如何在项目中运用自己学到的新东西。本篇旨在使用 Node.js + TypeScript + Express 实现一个简单的后台服务器,以此更加深入的理解 ts 在实际开发中的运用。基础知识阅读本篇专栏前,你需要掌握以下知识:掌握 JavaScript 基础;了解 Node.js 及 Express 框架;了解 TypeScript 基本知识,可参
转载 2024-05-29 07:31:29
639阅读
基于Nodejs生态圈的TypeScript+React开发入门教程  概述 本教程旨在为基于Nodejs npm生态圈的前端程序开发提供入门讲解。 Nodejs是什么 Nodejs是一个高性能JavaScript脚本运行环境,内部基于Chrome V8脚本引擎。它相当于把在浏览器中执行JavaScript脚本的功能抽取出来,作为一个单独的程序,可在桌面端命令行等环境中使用。 NPM是
转载 2024-10-09 09:13:07
83阅读
  • 1
  • 2
  • 3
  • 4
  • 5