<!--lint disable no-literal-urls-->
<p align="center">
<a href="https://nodejs.org/">
<img
alt="Node.js"
src="https://nodejs.org/static/images/logo-light.svg"
width="400"
/>
</a>
</p>
Node.js is an open-source, cross-platform, JavaScript runtime environment. It
executes JavaScript code outside of a browser. For more information on using
Node.js, see the [Node.js Website][].
The Node.js project uses an [open governance model](./GOVERNANCE.md). The
[OpenJS Foundation][] provides support for the project.
**This project is bound by a [Code of Conduct][].**
# Table of contents
* [Support](#support)
* [Release types](#release-types)
* [Download](#download)
* [Current and LTS releases](#current-and-lts-releases)
* [Nightly releases](#nightly-releases)
* [API documentation](#api-documentation)
* [Verifying binaries](#verifying-binaries)
* [Building Node.js](#building-nodejs)
* [Security](#security)
* [Contributing to Node.js](#contributing-to-nodejs)
* [Current project team members](#current-project-team-members)
* [TSC (Technical Steering Committee)](#tsc-technical-steering-committee)
* [Collaborators](#collaborators)
* [Release keys](#release-keys)
* [License](#license)
## Support
Looking for help? Check out the
[instructions for getting support](.github/SUPPORT.md).
## Release types
* **Current**: Under active development. Code for the Current release is in the
branch for its major version number (for example,
[v15.x](https://github.com/nodejs/node/tree/v15.x)). Node.js releases a new
major version every 6 months, allowing for breaking changes. This happens in
April and October every year. Releases appearing each October have a support
life of 8 months. Releases appearing each April convert to LTS (see below)
each October.
* **LTS**: Releases that receive Long Term Support, with a focus on stability
and security. Every even-numbered major version will become an LTS release.
LTS releases receive 12 months of _Active LTS_ support and a further 18 months
of _Maintenance_. LTS release lines have alphabetically-ordered code names,
beginning with v4 Argon. There are no breaking changes or feature additions,
except in some special circumstances.
* **Nightly**: Code from the Current branch built every 24-hours when there are
changes. Use with caution.
Current and LTS releases follow [Semantic Versioning](https://semver.org). A
member of the Release Team [signs](#release-keys) each Current and LTS release.
For more information, see the
[Release README](https://github.com/nodejs/Release#readme).
### Download
Binaries, installers, and source tarballs are available at
<https://nodejs.org/en/download/>.
#### Current and LTS releases
<https://nodejs.org/download/release/>
The [latest](https://nodejs.org/download/release/latest/) directory is an
alias for the latest Current release. The latest-_codename_ directory is an
alias for the latest release from an LTS line. For example, the
[latest-fermium](https://nodejs.org/download/release/latest-fermium/) directory
contains the latest Fermium (Node.js 14) release.
#### Nightly releases
<https://nodejs.org/download/nightly/>
Each directory name and filename contains a date (in UTC) and the commit
SHA at the HEAD of the release.
#### API documentation
Documentation for the latest Current release is at <https://nodejs.org/api/>.
Version-specific documentation is available in each release directory in the
_docs_ subdirectory. Version-specific documentation is also at
<https://nodejs.org/download/docs/>.
### Verifying binaries
Download directories contain a `SHASUMS256.txt` file with SHA checksums for the
files.
To download `SHASUMS256.txt` using `curl`:
```console
$ curl -O https://nodejs.org/dist/vx.y.z/SHASUMS256.txt
```
To check that a downloaded file matches the checksum, run
it through `sha256sum` with a command such as:
```console
$ grep node-vx.y.z.tar.gz SHASUMS256.txt | sha256sum -c -
```
For Current and LTS, the GPG detached signature of `SHASUMS256.txt` is in
`SHASUMS256.txt.sig`. You can use it with `gpg` to verify the integrity of
`SHASUMS256.txt`. You will first need to import
[the GPG keys of individuals authorized to create releases](#release-keys). To
import the keys:
```console
$ gpg --keyserver pool.sks-keyservers.net --recv-keys DD8F2338BAE7501E3DD5AC78C273792F7D83545D
```
See the bottom of this README for a full script to import active release keys.
Next, download the `SHASUMS256.txt.sig` for the release:
```console
$ curl -O https://nodejs.org/dist/vx.y.z/SHASUMS256.txt.sig
```
Then use `gpg --verify SHASUMS256.txt.sig SHASUMS256.txt` to verify
the file's signature.
## Building Node.js
See [BUILDING.md](BUILDING.md) for instructions on how to build Node.js from
source and a list of supported platforms.
## Security
For information on reporting security vulnerabilities in Node.js, see
[SECURITY.md](./SECURITY.md).
## Contributing to Node.js
* [Contributing to the project][]
* [Working Groups][]
* [Strategic initiatives][]
* [Technical values and prioritization][]
## Current project team members
For information about the governance of the Node.js project, see
[GOVERNANCE.md](./GOVERNANCE.md).
### TSC (Technical Steering Committee)
<!--lint disable prohibited-strings-->
* [aduh95](https://github.com/aduh95) -
**Antoine du Hamel** <duhamelantoine1995@gmail.com> (he/him)
* [apapirovski](https://github.com/apapirovski) -
**Anatoli Papirovski** <apapirovski@mac.com> (he/him)
* [BethGriggs](https://github.com/BethGriggs) -
**Beth Griggs** <bgriggs@redhat.com> (she/her)
* [BridgeAR](https://github.com/BridgeAR) -
**Ruben Bridgewater** <ruben@bridgewater.de> (he/him)
* [ChALkeR](https://github.com/ChALkeR) -
**Сковорода Никита Андреевич** <chalkerx@gmail.com> (he/him)
* [cjihrig](https://github.com/cjihrig) -
**Colin Ihrig** <cjihrig@gmail.com> (he/him)
* [codebytere](https://github.com/codebytere) -
**Shelley Vohr** <codebytere@gmail.com> (she/her)
* [danbev](https://github.com/danbev) -
**Daniel Bevenius** <daniel.bevenius@gmail.com> (he/him)
* [danielleadams](https://github.com/danielleadams) -
**Danielle Adams** <adamzdanielle@gmail.com> (she/her)
* [fhinkel](https://github.com/fhinkel) -
**Franziska Hinkelmann** <franziska.hinkelmann@gmail.com> (she/her)
* [gabrielschulhof](https://github.com/gabrielschulhof) -
**Gabriel Schulhof** <gabrielschulhof@gmail.com>
* [gireeshpunathil](https://github.com/gireeshpunathil) -
**Gireesh Punathil** <gpunathi@in.ibm.com> (he/him)
* [jasnell](https://github.com/jasnell) -
**James M Snell** <jasnell@gmail.com> (he/him)
* [joyeecheung](https://github.com/joyeecheung) -
**Joyee Cheung** <joyeec9h3@gmail.com> (she/her)
* [mcollina](https://github.com/mcollina) -
**Matteo Collina** <matteo.collina@gmail.com> (he/him)
* [mhdawson](https://github.com/mhdawson) -
**Michael Dawson** <midawson@redhat.com> (he/him)
* [mmarchini](https://github.com/mmarchini) -
**Mary Marchini** <oss@mmarchini.me> (she/her)
* [MylesBorins](https://github.com/MylesBorins) -
**Myles Borins** <myles.borins@gmail.com> (he/him)
* [ronag](https://github.com/ronag) -
**Robert Nagy** <ronagy@icloud.com>
* [targos](https://github.com/targos) -
**Michaël Zasso** <targos@protonmail.com> (he/him)
* [tniessen](https://github.com/tniessen) -
**Tobias Nießen** <tniessen@tnie.de>
* [Trott](https://github.com/Trott) -
**Rich Trott** <rtrott@gmail.com> (he/him)
<details>
<summary>Emeriti</summary>
### TSC emeriti
* [addaleax](https://github.com/addaleax) -
**Anna Henningsen** <anna@addaleax.net> (she/her)
* [bnoordhuis](https://github.c
没有合适的资源?快使用搜索试试~ 我知道了~
node-v16.6.0-win-x64.zip
共2000个文件
js:1036个
json:309个
md:207个
0 下载量 47 浏览量
2024-04-17
12:53:33
上传
评论
收藏 25.17MB ZIP 举报
温馨提示
Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。
资源推荐
资源详情
资源评论
收起资源包目录
node-v16.6.0-win-x64.zip (2000个子文件)
sshpk-conv.1 4KB
sshpk-sign.1 3KB
sshpk-verify.1 2KB
address 692B
AUTHORS 530B
AUTHORS 207B
AUTHORS 174B
gyp.bat 201B
range.bnf 635B
calendar 998B
card 2KB
win_delay_load_hook.cc 911B
large-pdb-shim.cc 665B
index.js.test.cjs 19KB
npx.cmd 539B
node-gyp.cmd 34B
performance-now.coffee 570B
Find-VisualStudio.cs 8KB
base.css 5KB
prettify.css 677B
gyp.el 12KB
gyp-tests.el 2KB
.flake8 125B
media.gyp.fontified 160KB
geo 173B
equation.gif 1KB
media.gyp 37KB
gyp 248B
addon.gypi 5KB
config.html 67KB
package-json.html 39KB
npm-install.html 32KB
scripts.html 20KB
npm-exec.html 18KB
npm-audit.html 18KB
npm-link.html 17KB
package-lock-json.html 16KB
npm-update.html 16KB
developers.html 14KB
npm-diff.html 14KB
folders.html 14KB
npm-ls.html 13KB
npm-dedupe.html 13KB
npm-install-test.html 13KB
npm-publish.html 13KB
npm-init.html 13KB
npm-run-script.html 12KB
npm-version.html 12KB
npx.html 11KB
npm-outdated.html 11KB
npm.html 11KB
npm-find-dupes.html 11KB
workspaces.html 11KB
npm-doctor.html 10KB
scope.html 10KB
npm-dist-tag.html 9KB
npm-view.html 9KB
npm-unpublish.html 9KB
npm-token.html 9KB
npm-search.html 9KB
npm-team.html 9KB
npm-profile.html 9KB
npm-prune.html 9KB
npm-config.html 8KB
install.html 8KB
npm-access.html 8KB
npm-fund.html 8KB
registry.html 8KB
npm-cache.html 8KB
npm-uninstall.html 8KB
npm-rebuild.html 8KB
npmrc.html 8KB
npm-pack.html 7KB
npm-ci.html 7KB
npm-explain.html 7KB
npm-hook.html 7KB
orgs.html 7KB
npm-docs.html 7KB
npm-adduser.html 7KB
npm-org.html 7KB
npm-start.html 6KB
npm-unstar.html 6KB
npm-repo.html 6KB
npm-logout.html 6KB
npm-deprecate.html 6KB
npm-owner.html 6KB
npm-restart.html 6KB
npm-star.html 6KB
npm-set-script.html 6KB
npm-stop.html 6KB
npm-test.html 6KB
removal.html 6KB
npm-bugs.html 6KB
npm-prefix.html 6KB
npm-install-ci-test.html 5KB
npm-root.html 5KB
npm-edit.html 5KB
npm-explore.html 5KB
npm-shrinkwrap-json.html 5KB
npm-help.html 5KB
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
程序员Chino的日记
- 粉丝: 3671
- 资源: 5万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功