以下是对“我的NodeJs学习小结(一)”的完整攻略。
一、Node.js简介
Node.js 是一个基于 JavaScript 语言的开源、跨平台、事件驱动、非阻塞 I/O 的服务器端 JavaScript 运行环境,让 JavaScript 成为了一种与后端编程口语相通的语言。Node.js 使用了一个轻量级的、基于事件驱动的 I/O 模型,使其轻量又高效。
二、Node.js的安装
1. 下载
在 Node.js 的官网下载对应平台的安装包,选用 LTS 版本即可。
2. 安装
将下载的安装包双击运行,一直点“下一步”即可。
3. 测试
打开终端(Windows 上为命令提示符或 PowerShell),输入以下命令:
node -v
若显示出 Node.js 的版本号,则说明安装成功。
三、Node.js的运行
在终端中,进入 Node.js 文件夹,新建一个文件 hello.js,输入以下代码:
console.log('Hello World!')
在终端中运行以下命令:
node hello.js
会输出 Hello World!,说明代码运行成功。
四、文件操作
Node.js 提供了对文件系统的操作API,可以通过这些API来进行文件的读写操作。
1. 读取文件
使用 fs 模块的 readFile
方法读取文件,示例代码如下所示:
const fs = require('fs')
fs.readFile('./test.txt', (err, data) => {
if (err) throw err // 发生错误时抛出异常
console.log(data.toString()) // 打印读取到的文件内容
})
该示例代码中,使用了 readFile
同步读取文件,读取的文件为当前目录下的 test.txt 文件,读取成功后,通过 console.log
打印读取到的文件内容。
2. 写入文件
使用 fs 模块的 writeFile
方法写入文件,示例代码如下所示:
const fs = require('fs')
fs.writeFile('./write.txt', 'Hello World!', (err) => {
if (err) throw err // 发生错误时抛出异常
console.log('文件已保存') // 文件写入成功后,打印输出
})
该示例代码中,使用了 writeFile
将字符串 "Hello World!" 写入到当前目录下的 write.txt 文件中,写入成功后,通过 console.log
打印“文件已保存”的提示。
以上是本文档 “我的NodeJs学习小结(一)” 的完整攻略。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:我的NodeJs学习小结(一) - Python技术站