Node.js 操作 MySQL 数据库
MySQL 是一个开源的关系型 SQL 数据库,这也是目前使用量最多的数据库之一,仅次于 Oracle。MySQL 开源免费,资源占用少,从大型企业网站到个人博客网站,MyS...
Node.js 使用 HTTP 和 HTTPS 模块发送 GET 和 POST 请求
在调用一些 API 或抓取网页的时候可能需要发送 GET 或 POST 请求,这里就来简单写一下 Node.js 发送 GET 和 POST 请求。 在浏览器中可以用 XMLHttpReque...
Node.js 文件操作模块 fs 和 path 常用方法
在 Node.js 中有两个经常会用到的模块,一个是文件操作模块 fs,一个是文件路径处理模块 path。对于前端程序员来说,无论是做 Node.js 开发还是配...
Node.js 操作 SQLite 数据库
SQLite 是一个单文件的离线关系型 SQL 数据库,它的文件都存储在一个 DB 数据文件中,相比 MySQL 这种数据库服务器来说,SQLite 更方便迁移,对于内存小的服...
新手必备的 npm 使用教程
1、npm 是什么? npm( Node Package Manager ) 是 JavaScript 和 Node.js 的包管理工具,用于安装、管理和共享代码模块( 称为 “ 包 ” 或 “ package ” )...
什么场景使用 npx
npx 是 npm 从 v5.2.0 版本引入的命令,用于便捷地执行包中的命令行工具。它会在本地查找命令,若找不到则下载最新版并使用,用完即删除,避免全局污染。npx ...
npx 与 npm 的差异解析,以及 yarn 与 nvm 的使用方法详解
一、npx 介绍及使用 平时安装 node 模块的时候,经常使用的命令是 npm。其实还有另外一个命令,叫做 npx。网上的说法都是:npx 是 npm 命令的升级版本,功能...
了解Node.js文件系统模块 ( FS )
JavaScript 长期以来一直是最流行的脚本语言之一,但在很长一段时间内,它并不是服务器端后端应用程序开发的最佳选择。后来出现了 Node.js,它用于创建使用 J...
Win10 如何安装Node.js
Windows 10 安装 Node.js 应选 LTS 版、自定义安装路径( 如D:\Develop\nodejs\ )、勾选 npm 和 Add to PATH;需重定向 npm 全局路径至 node_global 、手动...
AST( 抽象语法树 )原理及应用
前言 在编程世界中,源代码的解析和转换是一个非常重要的过程。无论是代码的语法检查、格式化,还是高级功能的实现( 如代码压缩、语法转换 ),都离不开对代...