文章 2023-01-08 来自:开发者社区

node.js 学习入门(07 - express 模块创建基本 web 服务器)(下)

9. 内置中间件的使用解析表单中 JSON、url-encoded 格式数据的方法const express = require('express') const app = express() // 注意:除了错误级别的中间件,其他的中间件,必须在路由之前进行配置 // 通过 express.json() 这个中间件,解析表单中的 JSON 格式的数据 app.use(express.json....

文章 2023-01-08 来自:开发者社区

node.js 学习入门(07 - express 模块创建基本 web 服务器)(上)

1. 什么是 express?Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具。使用 Express 可以快速地搭建一个完整功能的网站。Express 框架核心特性:可以设置中间件来响应 HTTP 请求。定义了路由表用于执行不同的 HTTP 请求动作。可以通过向模板传递参数来动态渲染 HTML 页面。....

文章 2023-01-08 来自:开发者社区

node.js 学习入门(04 - http 模块创建基本的web服务器)

什么是 web 服务器?当应用程序(客户端)需要某一个资源时,可以向一个台服务器,通过Http请求获取到这个资源;提供资源的这个服务器,就是一个Web服务器;目前有很多开源的Web服务器:Nginx、Apache(静态)、Apache Tomcat(静态、动态)、Node.js使用 http 创建基本的web服务器可以在终端中使用 node 地址 来运行// 1. 导入 http 模块 cons....

文章 2023-01-08 来自:开发者社区

node.js 学习入门(02 - fs系统模块)

什么是 fs ?Node.js 内置的fs模块就是文件系统模块,负责读写文件。Node.js 文件系统(fs 模块)模块中的方法均有异步和同步版本,例如读取文件内容的函数有异步的 fs.readFile() 和同步的 fs.readFileSync()。异步的方法函数最后一个参数为回调函数,回调函数的第一个参数包含了错误信息(error)。建议大家使用异步方法,比起同步,异步方法性能更高,速度更....

node.js 学习入门(02 - fs系统模块)
文章 2023-01-08 来自:开发者社区

搭建Vue3组件库:第八章 如何封装兼容多种JS模块标准的软件包?

为了方便用户使用,一款成熟的类库都会提供多种模块封装形式,比如大家最常用到的 Vue,就提供了cjs、esm、umd 等多种封装模式,并且还会提供对应的压缩版本,方便在生产环境下使用。第一,需要考虑的是需要支持哪些模块规范。目前常见的模块规范有:IFFE:使用立即执行函数实现模块化 例:(function(){})();CJS:基于 CommonJS 标准的模块化;AMD:使用 Require ....

搭建Vue3组件库:第八章 如何封装兼容多种JS模块标准的软件包?
文章 2023-01-06 来自:开发者社区

React Native | 原生IOS模块与JS通信,监听App被Kill

一、创建原生模块先按这个文档: React Native | 创建IOS原生模块创建一个RNGlobalManager原生模块。网络异常,图片无法展示|二、编写原生模块这里可以根据官网React Native官网 - IOS原生模块 来进行编写,我这里代码如下:1.RNGlobalManager.h#import <React/RCTBridgeModule.h> #import &a...

React Native | 原生IOS模块与JS通信,监听App被Kill
文章 2022-12-29 来自:开发者社区

Node.js内置模块:path路径模块

path 路径模块Node.js 通过path这个内置模块,提供了一些路径操作的API,具体可以参考官方的api文档。这里列举一些常用的API。path.extname() 获取文件/路径的扩展名语法格式:path.extname(myPath);代码解释:获取 myPath 这个文件或者路径的扩展名。myPath 这个参数要求是字符串。如果 myPath 不是字符串,则抛出 TypeError....

文章 2022-12-28 来自:开发者社区

❤️一个聊天室案例带你了解Node.js+ws模块是如何实现websocket通信的!

1、前言 大家好,我是纸飞机。倘若每天都是无尽的知识点,那这样的学习想必会很枯燥无味吧。今天就给大家带来个比较有成就感的玩意:Node.js+ws模块来制作一个简易聊天室!文末有代码地址。看了效果,好奇实现方式吗? 接下来就为您一一讲解: 2、项目结构分析项目目录拆解:client文件夹:客户端配置server.js:给客户端的静态服务器WebSocketServer.js:服务端配置文件整体.....

❤️一个聊天室案例带你了解Node.js+ws模块是如何实现websocket通信的!
文章 2022-12-21 来自:开发者社区

rollup打包JavaScript class模块的处理分析

模块源文件简单写一个模块源文件,用于后续的分析。class PmsLib { constructor(option) { /// } getBaseData() { return this.baseData; } static _jQueryInterface() { return new PmsLib(option); } }class转换要说J...

文章 2022-12-17 来自:开发者社区

Bpmn.js 进阶指南之原理分析与模块改造(下)

5. Toolbar在画布与属性面板都创建好之后,我们就得到了一个完整的流程图编辑器了。网络异常,图片无法展示|但是,这个模式下的编辑器没有绑定键盘快捷键,也没有导入导出的按钮和入口,并且也不能支持一键对齐等等功能。所以我们可以在此基础上,实现一个工具栏,来优化用户体验。5.1 Import And Export导入首先,我们先实现文件导入的功能。利用 Modeler 实例本身的 importX....

Bpmn.js 进阶指南之原理分析与模块改造(下)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注