<!--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).
<!-- node-core-utils depends on the format of the TSC list. If the
format changes, those utilities need to be tested and updated. -->
### 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** \<shelley.vohr@gmail.com> (she/her)
* [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.com/bnoordhuis) -
没有合适的资源?快使用搜索试试~ 我知道了~
node-v16.10.0-win-x64.zip
共2000个文件
js:1085个
json:309个
md:208个
0 下载量 163 浏览量
2024-04-17
12:58:03
上传
评论
收藏 25.49MB 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.10.0-win-x64.zip (2000个子文件)
sshpk-conv.1 4KB
sshpk-sign.1 3KB
sshpk-verify.1 2KB
address 692B
AUTHORS 530B
AUTHORS 207B
gyp.bat 201B
calendar 998B
card 2KB
win_delay_load_hook.cc 911B
large-pdb-shim.cc 665B
index.js.test.cjs 21KB
npx.cmd 539B
corepack.cmd 218B
yarnpkg.cmd 216B
yarn.cmd 210B
pnpx.cmd 210B
pnpm.cmd 210B
npx.cmd 208B
vcc.cmd 208B
npm.cmd 208B
corepack.cmd 180B
yarnpkg.cmd 178B
pnpx.cmd 172B
yarn.cmd 172B
pnpm.cmd 172B
npx.cmd 170B
npm.cmd 170B
performance-now.coffee 570B
corepack 335B
corepack 297B
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 76KB
package-json.html 40KB
npm-install.html 32KB
scripts.html 22KB
npm-audit.html 18KB
npm-exec.html 18KB
npm-link.html 18KB
npm-update.html 18KB
package-lock-json.html 16KB
npm-diff.html 15KB
developers.html 14KB
npm-ls.html 14KB
npm-install-test.html 14KB
npm-dedupe.html 14KB
folders.html 14KB
npm-publish.html 14KB
npm-init.html 13KB
npm-run-script.html 12KB
npm-pkg.html 12KB
npm-version.html 12KB
npm-outdated.html 12KB
npm-find-dupes.html 12KB
npx.html 11KB
npm.html 11KB
workspaces.html 11KB
npm-doctor.html 10KB
npm-search.html 10KB
npm-view.html 10KB
scope.html 10KB
npm-unpublish.html 10KB
npm-dist-tag.html 9KB
npm-team.html 9KB
npm-token.html 9KB
npm-config.html 9KB
npm-profile.html 9KB
npm-prune.html 9KB
npm-fund.html 8KB
npm-access.html 8KB
install.html 8KB
npm-uninstall.html 8KB
npm-cache.html 8KB
npm-rebuild.html 8KB
registry.html 8KB
npm-ci.html 8KB
npm-pack.html 8KB
npmrc.html 8KB
npm-explain.html 7KB
npm-hook.html 7KB
npm-docs.html 7KB
orgs.html 7KB
npm-org.html 7KB
npm-adduser.html 7KB
npm-unstar.html 7KB
npm-start.html 6KB
npm-repo.html 6KB
npm-logout.html 6KB
npm-deprecate.html 6KB
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
程序员Chino的日记
- 粉丝: 3761
- 资源: 5万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 案例分析:研发人员绩效和薪酬管理的困境.doc
- 企业中薪酬管理存在的问题分析及对策.doc
- 员工年度薪酬收入结构分析报告.doc
- 薪酬分析报告.docx
- 西门子S7-1200控制四轴伺服程序案例: 1.内容涵盖伺服,步进点动,回原,相对定位,绝对定位,速度模式控制 特别适合学习伺服和步进的朋友们 PTO伺服轴脉冲定位控制+速度模式控制+扭矩模式; 2
- 企业公司薪酬保密协议.doc
- 薪酬保密制度 (1).docx
- 薪酬保密管理规定制度.doc
- 薪酬保密制度.docx
- 薪酬保密协议书.docx
- 薪酬保密承诺书.docx
- 薪酬管理制度.doc
- 员工工资薪酬保密协议.docx
- 员工工资保密暂行管理条例.docx
- 员工薪酬保密协议.doc
- 1Redis基础认识与安装.html
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功