如何成功安装Node.js并在VS Code终端使用npm

✨✨✨

感谢优秀的你打开了小白的文章

**"希望在看文章的你今天又进步了一点点,生活更加美好!"**🌈🌈🌈

目录

1.什么是Node.js?

2.解决方法

3.淘宝镜像安装


1.什么是Node.js?

Node.js 是一种开源与跨平台的 JavaScript 的运行环境,能够使得javascript脱离浏览器运行。 它是一个可用于几乎任何项目的流行工具,允许我们通过JavaScript和一系列模块来编写服务器端应用和网络相关的应用。

核心模块包括文件系统I/O、网络(HTTP、TCP、UDP、DNS、TLS/SSL等)、二进制数据流、加密算法、数据流等等。Node模块的API形式简单,降低了编程的复杂度。

使用框架可以加速开发。常用的框架有Express.js、http://Socket.IO和Connect等。Node.js的程序可以在Microsoft Windows、Linux、Unix、Mac OS X等服务器上运行。Node.js也可以使用TypeScript(强化了数据类型的JavaScript变体)、Dart语言,以及其他能够编译成JavaScript的语言编程。

Node.js主要用于编写像Web服务器一样的网络应用,这和PHP和Python是类似的。但是Node.js与其他语言最大的不同之处在于,PHP等语言是阻塞的(只有前一条命令执行完毕才会执行后面的命令),而Node.js是非阻塞的(多条命令可以同时被运行,通过回调函数得知命令已结束运行)。

Node.js是事件驱动的。开发者可以在不使用线程的情况下开发出一个能够承载高并发的服务器。其他服务器端语言难以开发高并发应用,而且即使开发出来,性能也不尽如人意。Node.js正是在这个前提下被创造出来。Node.js把JavaScript的易学易用和Unix网络编程的强大结合到了一起。

2.解决方法

进入官网下载 | Node.js 中文网

点击下载好的文件。

点击接受。

接下来一直next就可以了。

测试一下是否安装好了。

打开vs.code终端

在终端输入:出现这样的结果,表示正确。

复制代码
npm init -y

注意:确保在执行npm的时候,所处的路径是你所安装的Node.js的路径,例如我的:

同时也要保证环境变量是正确的:

另外,还要确保所建立的node.js所在文件是可以非管理员访问的,不然会出现 这样的错误。

3.淘宝镜像安装

参考一种传统安装方法(注:国内建议采用淘宝镜像安装,淘宝镜像同步频率目前为 10分钟一次可保证尽量与官方服务同步。)
npm仓库是国外服务器,经常连接不上或安装慢 ,这里推荐使用淘宝 NPM 镜像来安装,国外安装express并无障碍。请同时按住键盘W图标+R快捷键,输入cmd,进入终端,输入以下命令:d:

进入到D盘,再输入:cd node.js再输入:

npm install express"安装express到相对路径"或输入npm install express -g"安装express到绝对路径"

淘宝镜像:

npm config set registry https://registry.npm.taobao.org

相关推荐
shoubepatien4 分钟前
JavaWeb_Web基础
java·开发语言·前端·数据库·intellij-idea
WordPress学习笔记12 分钟前
wordpress外贸主题Google地图添加(替换)方案
前端·wordpress·wordpress地图
码农秋1 小时前
Element Plus DatePicker 日期少一天问题:时区解析陷阱与解决方案
前端·vue.js·elementui·dayjs
未来之窗软件服务1 小时前
未来之窗昭和仙君(五十六)页面_预览模式——东方仙盟筑基期
前端·仙盟创梦ide·东方仙盟·昭和仙君·东方仙盟架构
top_designer1 小时前
Illustrato:钢笔工具“退休”了?Text to Vector 零基础矢量生成流
前端·ui·aigc·交互·ux·设计师·平面设计
星哥说事1 小时前
星哥带你玩飞牛NAS-13:自动追番、订阅下载 + 刮削,动漫党彻底解放双手!
前端
donecoding1 小时前
前端AI开发:为什么选择SSE,它与分块传输编码有何不同?axios能处理SSE吗?
前端·人工智能
安_1 小时前
<style scoped>跟<style>有什么区别
前端·vue
姝然_95271 小时前
Claude Code 命令完整文档
前端
wjcroom1 小时前
web版进销存的设计到实现一
前端