NodeJS: 一个开源、跨平台的JavaScript运行时环境

Node.js是一个开源、跨平台的JavaScript运行时环境,它允许开发者在服务器端运行JavaScript代码。Node.js基于Chrome V8 JavaScript引擎构建,并使用了事件驱动、非阻塞I/O模型,这使得它非常适合构建高性能的网络应用。

特点

  • 事件驱动和非阻塞I/O:适合处理大量的并发连接。
  • 跨平台:可以在Windows、Linux和macOS上运行。
  • NPM:拥有庞大的包管理器和模块库,可以轻松扩展功能。
  • 异步编程:支持异步编程,提高性能和响应速度。

安装 Node.js

首次安装时,通过官网下载安装包进行安装,后面可以通过nvm工具安装和管理不同版本的NodeJS。

Windows

  1. 访问Node.js官方网站 nodejs.org
  2. 下载适用于Windows的安装程序。
  3. 运行安装程序并按照提示完成安装。

macOS

  1. 访问Node.js官方网站 nodejs.org
  2. 下载适用于macOS的安装程序。
  3. 运行安装程序并按照提示完成安装。

Linux

  1. 可以通过包管理器安装Node.js,例如在Ubuntu上可以使用以下命令:
sudo apt update
sudo apt install nodejs
sudo apt install npm
  1. 也可以从源代码编译安装,获取最新的Node.js版本。

使用 Node.js

创建一个新的Node.js项目

  1. 在命令行中创建一个新的目录:
mkdir mynodeproject
cd mynodeproject
  1. 初始化一个新的Node.js项目:
npm init -y

这将创建一个package.json文件,用于管理项目的依赖。

编写代码

  1. 使用文本编辑器创建一个名为app.js的文件,并写入以下代码:
const http = require('http');

const server = http.createServer((req, res) => {
  res.statusCode = 200;
  res.setHeader('Content-Type', 'text/plain');
  res.end('Hello, World!\n');
});

const port = 3000;
server.listen(port, () => {
  console.log(`Server running at http://localhost:${port}/`);
});
  1. 运行你的Node.js应用:
node app.js

打开浏览器并访问http://localhost:3000/,你将看到输出“Hello, World!”。

管理依赖

  1. 使用npm安装依赖:
npm install <package_name>
  1. 卸载不再需要的依赖:
npm uninstall <package_name>
  1. 查看项目的依赖树:
npm list

运行脚本

  1. package.json文件中定义脚本:
"scripts": {
  "start": "node app.js"
}
  1. 运行脚本:
npm start

这将启动你的Node.js应用。


这份文档提供了Node.js的基本介绍、安装步骤以及如何创建和运行一个简单的Node.js应用。对于更深入的使用和高级特性,建议查阅Node.js官方文档

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值