分类 Node.js 下的文章

这里是一些 Node.js 相关的教程和笔记

Node.js 使用 Nodemailer 模块发送邮件

在网站开发中,发送邮件是一个经常会遇到的需求。比如注册账号的时候,可以通过邮件来验证邮箱地址,服务变更或账号异常的时候,也可以通过邮件来通知。我的博客在回复评论的时候,也会有邮件通知。我用来发送邮件的模块是 Nodemailer,这是一个第三方的邮件模块...

Node.js 项目打包为 exe 可执行文件

如果你想要把你写的 Node 脚本发给别人使用,你可能需要指导对方下载安装 Node.js 运行环境,毕竟大多数电脑上都不会安装有 Node.js。把 Node 脚本打包为 exe 后,可以直接在没有安装 Node.js 的电脑或服务器上运行,不需要再安...

Node.js Web 模板引擎 Eta 的简单使用

在 Node.js 中,如果需要在服务端渲染 HTML 就需要通过拼接字符串的方式来实现。简单的 HTML 使用 ES6 的字符串模板也能勉强凑合,但是复杂一些的,需要涉及到循环之类的写起来就不太方便了,后期也不好维护。模板引擎可以让你在单独的文件中按照...

Node.js 操作 MySQL 数据库

MySQL 是一个开源的关系型 SQL 数据库,这也是目前使用量最多的数据库之一,仅次于 Oracle。MySQL 开源免费,资源占用少,从大型企业网站到个人博客网站,MySQL 都能满足需求。之前写了 Node.js 操作 SQLite 数据库 ,这里...

Node.js 调用百度翻译 API

百度翻译 API 是目前少有的可以免费调用的翻译 API,每月可以免费翻译 5万字符,实名认证后可以翻译 100万字符。如果你需要在应用里集成翻译功能,在翻译量不大的情况下,也可以使用免费的百度翻译。我之前在一个 Electron 软件中也使用过百度翻译...