岁岁年,碎碎念

使用 Node.js 编写脚本

2023.08.14     123

Hello, Node.js!

按照以下步骤进行操作:

  1. 安装 Node.js: 如果尚未安装 Node.js,你需要从官方网站(https://nodejs.org/)下载并安装适用于你操作系统的版本。

  2. 创建项目目录: 创建一个新的文件夹用于存放你的脚本文件。

  3. 初始化项目: 打开终端(命令行界面),进入你的项目目录,然后运行以下命令来初始化项目(这一步是可选的,但可以帮助你更好地管理依赖项):

    npm init
    

    按照提示输入项目的信息,或者直接按回车键使用默认值。

  4. 创建脚本文件: 在项目目录中创建一个新的 .js 文件,例如 script.js

  5. 编写脚本: 使用你喜欢的文本编辑器打开新创建的 .js 文件,然后编写你的 Node.js 脚本代码。以下是一个简单的示例:

    // script.js
    console.log("Hello, Node.js!");
    
  6. 运行脚本: 返回终端,确保你在项目目录中,然后运行以下命令来执行你的脚本:

    node script.js
    

    在这个示例中,终端将会显示 “Hello, Node.js!"。

这只是一个简单的开始。实际上,Node.js 脚本可以涉及更多的操作,如读写文件、处理数据、发起网络请求等。你可以使用 Node.js 的内置模块,也可以使用第三方库来辅助你完成这些任务。

如果你需要在脚本中使用第三方库,你可以通过 npm install 命令来安装这些库,例如:

npm install axios

这会将 axios 库安装到你的项目中,并在脚本中使用它。

Nodejs 内置模块和常见三方库

Node.js 内置模块和常见第三方库进行表格输出:

内置模块 描述
fs 文件系统操作
http 和 https 创建服务器和发起 HTTP 请求
url 解析和处理 URL 字符串
path 处理文件路径
os 操作系统相关信息
events 创建和处理事件
stream 处理流数据
crypto 加密和解密功能
util 实用工具函数
querystring 解析和处理 URL 查询字符串
child_process 创建子进程执行外部命令
常见第三方库 描述
Express.js Web 应用程序框架
axios HTTP 客户端
lodash 实用工具库
moment.js 日期和时间处理库
async.js 异步操作工具库
socket.io 实时通信库
mongoose MongoDB ODM 库
yargs 解析命令行参数和生成命令行界面
nodemailer 发送电子邮件的库
jsonwebtoken 创建和解析 JSON Web Tokens(JWT)的库
request-promise 进行 HTTP 请求的 Promise 风格库
chalk 在终端中添加颜色和样式的库