首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

node.jsnode.js的安装配置

文章目录 前言 下载安装 Path环境变量 测试 推荐插件 总结 ---- 前言 Node.js是一个在服务器端可以解析执行JavaScript代码的运行环境,也可以说是一个运行时平台,仍然使用JavaScript...---- 下载安装 Node.js的官方网址是https://nodejs.org,进入官方网址,可以看到两个版本的安装包,LTS是长期稳定版,Current是最新版。...安装完成后,单击finish 安装完成后,可以测试一下是否安装成功,按win+R,输入cmd,进入CMD命令台界面,接着输入node -v查看是否安装成功。...接着输入node 1.js,终端成功输出“Hello World!” 推荐插件 这里推荐一个可以快速运行node的插件,快速运行调试代码——code runner。

9.1K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Node.js 安装入门

    什么是 Node? Node(正式名称 Node.js)是一个开源的、跨平台的运行时环境,有了它,开发人员可以使用 JavaScript 创建各种服务器端工具应用程序。...从 web 服务器开发的角度来看,Node 有很多好处: 卓越的性能表现!Node 为优化 web 应用的吞吐量扩展度而生,对常见的 web 开发问题是一套绝佳方案(比如实时 web 应用)。...Node.js 是可移植的,可运行于 Microsoft Windows、macOS、Linux、Solaris、FreeBSD、OpenBSD、WebOS NonStop OS。...此外,许多 web 主机供应商对其提供了良好支持(包括专用的基础框架构建 Node 站点的文档)。 它有一个非常活跃的第三方生态系统开发者社区,很多人愿意提供帮助。...可以用 Node.js 的 HTTP 包来创建一个简单的 web 服务器。 Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。

    1.3K10

    node.js的asyncawait

    一、asyncawait是什么 ES2017 标准引入了 async 函数,使得异步操作变得更加方便,async其实本质是Generator函数的语法糖 async表示函数里有异步操作 await表示在后面的表达式需要等待结果...二、node异步编程演进的四个阶段 我们来回顾一下异步编程的写法的演进过程 第一阶段 通过回调函数 fs.readFile('/etc/passwd', 'utf-8', function (err,...await readFile('/etc/shells'); console.log(f1.toString()); console.log(f2.toString()); }; asyncawait...,比起*yield,语义更清楚了。...async表示函数里有异步操作,await表示在后面的表达式需要等待结果 async函数的返回值是Promise对象 await后面,可以是Promise对象原始类型的值(数值、字符串布尔值,会自动转换成

    1.5K30

    node.js

    一、简介 1、什么是Node.js?...Node.js平台使用的开发语言是JavaScript,平台提供了操作系统低层的API,方便做服务器端编程,具体包括文件操作、进程操作、通信操作等系统模块 2、Node.js的特性 基于V8引起渲染JS...API 单线程 Node可以在不新增额外线程的情况下,依然可以对任务进行并发处理 —— Node.js是单线程的。...image.png 多版本安装方式 卸载已有的Node.js 下载nvm 在C盘创建目录dev 在dev目中中创建两个子目录nvmnodejs 并且把nvm包解压进去nvm目录中 在install.cmd...文件上面右键选择【以管理员身份运行】 打开的cmd窗口直接回车会生成一个settings.txt文件,修改文件中配置信息 配置nvmNode.js环境变量 NVM_HOME:C:\dev\nvm NVM_SYMLINK

    5.1K30

    Node.js

    Node.js Node.js是一个基于Chrome V8引擎的JavaScript运行环境 官方地址:https://nodejs.org/zh-cn/ 浏览器是JavaScript的前端运行环境 Node.js...是JavaScript的后端运行环境 Node.js中无法调用DOMBOM等浏览器内置API 主要学习:JavaScript+Node.js内置API模块(fs、path、http等)+第三方API模块...中的模块化 Node.js中根据模块来源不同,将模块分为3个大类: 内置模块:内置模块是由Node.js官方提供的,例如fs、path、http等 自定义模块:用户创建的每个.js文件,都是自定义模块...Node.js 遵循了 CommonJS 模块化规范,CommonJS 规定了模块的特性各模块之间如何相互依赖。...Node.js 会从当前模块的父 目录开始,尝试从 /node_modules 文件夹中加载第三方模块。

    7.9K20

    io_uringNode.js

    本文介绍什么是异步框架io_uring的一些基础内容,最后介绍Node.js(Libuv)中,之前有人提但至今还没有合并的一个关于io_uring的pr。...2 io_uring基本使用 2.1 初始化 io_uringepoll一样,API不多,但是io_uring比epoll复杂得多。...2 通过mmap映射io_uring对应的fd到一个内存地址,后续我们就可以通过操作内存地址的方式内核通信。 3 保存任务队列完成队列的地址信息,后续需要用到。...2.2 提交任务 我们看到io_uring底层维护了任务队列(sq)完成队列两个队列(cq)。对应的节点叫sqecqe。...4 Node.js中的io_uring 最后介绍一下之前看到的一个Node.js的pr(https://github.com/libuv/libuv/pull/2322),这个pr引入了io_uring

    88410

    Node.js】你真的了解 Node.js

    Node.js 出现之前,JavaScript 只能在浏览器中使用。而 Node.js 的出现打破了这个局面。以下为 Chrome 浏览器 Node.js 的组件构成。...浏览器 Node.js 的结构是相似的,比如它们都是通过事件驱动的异步架构,浏览器通过事件驱动来完成界面 UI 交互,Node.js 通过事件驱动完成服务 I/O。...Node.js 特点 异步I/O事件驱动 在 Node.js 中,大部分的 I/O 操作都是异步,非阻塞的。也就是不需要等待该操作完成,就可以接着进行下一步的操作。...参考 深入浅出Node.js[1] https://m.douban.com/book/subject/25768396/[2] 你了解Node.js的原理应用场景吗?.../25768396/: https://dev.to/aviyel/node-js-from-beginners-to-advance-31id [3]你了解Node.js的原理应用场景吗?

    5.4K10

    window安装node.jsdocsify安装

    电脑重装了系统很多东西都要重新安装,就连jdk的环境变量都老是忘何况安装nodejs呢,记录下,下次肯定用得到~ 一、下载安装 首先官网下载node.js:官网下载地址: http://nodejs.cn.../download/ 下载完成后,选择安装路径一直下一步就行了 新版的 nodejs 自带 npm ,所以无需重新安装npm,安装结束后,在 cmd 输入 node -v npm -v 即可显示安装成功...例如:我希望将全模块所在路径和缓存路径放在我node.js安装的文件夹中,则在我安装的文件夹【D:\软件\nodejs】下创建两个文件夹【node_global】及【node_cache】如下图: 用来存放模块和缓存...创建之后,我们在窗口输入: npm config set prefix D:\软件\nodejs\node_global  npm config set cache D:\软件\nodejs\node_cache...添加环境变量,“我的电脑”-右键-“属性”-“高级系统设置”-“高级”-“环境变量” 在【系统变量】下新建【NODE_PATH】,输入【D:\软件\nodejs\node_global\node_modules

    2.6K20

    node.js笔记

    Node.js 有独立的 API 1、下载 node.js 下载网址:Node.js (nodejs.org) 安装过程:直接点击默认下一步即可。...2、使用 node.js 如果在浏览器里面打开加载 js 文件,可以在控制台里面打开该文件,其实就是在 node环境下编译 如果用 node.js 加载,需要在终端里面 执行 命令【node 文件名...】 注意:Node.js 环境中没有 BOM DOM tips1:vscode终端可以使用快捷键 【ctrl + ` (` 是esc下面的那个键)】, tips2:输入node 后,后面的文件名,...它起初是作为下载管理 Node.js 包依赖的方式,但其现在也已成为前端JavaScript 中使用的工具。...模块化: 1)概念:每个文件当做一个模块,独立作用域,按需加载 2)使用:采用特定的标准语法导出导入进行使用 2、CommonJS 标准:一般应用在 Node.js

    10210

    node.js(2)

    将模块中的成员共享出去,供外界使用.外界用require()方法导入自定义模块,得到的就是module.exports所指向的对象 由于module.exports是一个对象,我们可以在这个对象上挂载属性方法...也可以这么写: 使用require方法时,导入的结果,永远以module.exports指向的对象为准 此时module.exports已经指向了一个全新的对象 一些误区: node.js...中的模块化规范 node.js遵循了commonJS的模块化规范,规定了模块化特性各模块之间如何相互依赖 npm与包 什么是包 node.js中的第三方模块又叫做包 包的来源...不同于node.js中的内置模块,包是由第三方个人或者团队开发出来的,免费供所有人使用 注意 node.js中的包都是免费且开源的,不需要付费就能使用 如何下载包 格式化时间的高级做法 ①使用...注意: ①上述命令只能在英文的目录下成功运行,所以项目文件夹的名称一定要使用英文命名,不要使用中文,不能出现空格 ②运行npm install命令安装包的时候,npm包管理工具会自动把包的名称版本号

    1.1K10

    Node.js简介

    Node.js Node.js前言 Node.js之父 Ryan Dahl(瑞安·达尔) 数学系博士, 中途退学, 选择了诗远方 为了生活, 学习了Ruby On Rails接Web项目, 经过两年成了...强大的编译快速执行效率 运用了大量的算法奇技淫巧 性能非常好, 它的执行效率远超Python, Ruby等其它脚本语言 历史包袱轻, 没有同步I/O 强大的事件驱动机制 Node的诞生 Ryan...Dahl(瑞安·达尔)修改V8引擎的内核, 把它用在了服务器开发, 经过修改后的这样一套东西就被称为Node.js Node.js简介 什么是Node.js Node.js是一个让JavaScript...运行在服务器端的开发平台 Node之前, js代码只能运行在客户端, 最多只能在浏览器内翻江倒海 Node之后, js代码可以操作系统(Mac OS, windows, Linux…)交互, 战场从浏览器延伸到了服务器...Node 奇数是开发版, 偶数是稳定版 功能类似的其他后端语言 PHP、JSP、Python、Ruby 系统进行交互 其它后端语言的区别 Node.js不是一种独立的语言 PHP, JSP

    27610
    领券