创建第一个 Node.js 应用
在这一节中,我们将引导你创建你的第一个 Node.js 应用——一个简单的 “Hello World” 程序。这将帮助你熟悉 Node.js 项目的基本结构和模块化编程的概念。
步骤 1: 初始化项目
首先,创建一个新的目录作为项目的根目录,并在该目录下打开终端。
mkdir hello-node
cd hello-node
步骤 2: 创建 “Hello World” 应用
在项目根目录下,创建一个名为 index.js
的文件。这将是我们的主要入口文件。
// index.js
console.log('Hello World');
步骤 3: 运行应用
回到终端,运行下面的命令来启动你的 Node.js 应用:
node index.js
如果一切顺利,你将在终端看到输出 Hello World
。恭喜你,你的第一个 Node.js 应用运行成功了!
理解模块化和 require 语句
在 Node.js 中,模块化允许你将代码分割成可重用的单元。Node.js 使用 CommonJS 模块系统,其中 require
函数用于导入模块。
例如,创建一个名为 greeting.js
的文件,包含以下代码:
// greeting.js
function sayHello(name) {
console.log(`Hello, ${name}!`);
}
module.exports = sayHello;
然后,在 index.js
中,你可以使用 require
函数来导入并使用这个模块:
// index.js
const sayHello = require('./greeting');
sayHello('World');
重新运行 node index.js
,你应该会看到输出 Hello, World!
。
总结
现在你已经学会了创建并运行你的第一个 Node.js 应用,并对模块化有了初步的了解。下一节,我们将开始探索 Node.js 在网络编程
方面的应用。将学习如何创建一个简单的 HTTP 服务器
,处理请求并发送响应。这将为构建 Web 应用和服务奠定基础。