Node.js 基础教程
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,它让 JavaScript 代码运行在服务器端。本教程将带你入门 Node.js 的基本概念和用法。
安装 Node.js
首先,你需要安装 Node.js。你可以从官网 Node.js 官网 下载安装包。
Hello World
创建一个名为 hello.js
的文件,并写入以下代码:
console.log('Hello, World!');
运行以下命令来执行文件:
node hello.js
你会在终端看到输出 Hello, World!
。
模块
Node.js 使用模块来组织代码。每个文件都是一个模块,默认导出其顶级对象。
// myModule.js
module.exports = {
sayHello: function() {
console.log('Hello!');
}
};
// app.js
const myModule = require('./myModule');
myModule.sayHello();
异步编程
Node.js 是单线程的,但它使用异步编程来处理 I/O 操作。这使得它能够同时处理大量的并发请求。
const fs = require('fs');
fs.readFile('file.txt', 'utf8', (err, data) => {
if (err) {
return console.error(err);
}
console.log(data);
});
图片
Node.js 也可以用来处理图片。以下是一个简单的例子:
const sharp = require('sharp');
sharp('input.jpg')
.resize(500)
.toFile('output.jpg', (err, info) => {
if (err) throw err;
console.log(info);
});
总结
以上就是 Node.js 基础教程的概览。希望这个教程能帮助你入门 Node.js。如果你想要更深入的学习,可以访问我们的 Node.js 进阶教程。