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

node.jsnode.js的安装配置

文章目录 前言 下载安装 Path环境变量 测试 推荐插件 总结 ---- 前言 Node.js是一个在服务器端可以解析执行JavaScript代码的运行环境,也可以说是一个运行时平台,仍然使用JavaScript...---- 下载安装 Node.js的官方网址是https://nodejs.org,进入官方网址,可以看到两个版本的安装包,LTS是长期稳定版,Current是最新版。...安装完成后,单击finish 安装完成后,可以测试一下是否安装成功,按win+R,输入cmd,进入CMD命令台界面,接着输入node -v查看是否安装成功。...进入Path,就可以看到Nodejs的环境变量啦 测试 接下来,我们进行一个测试,创建一个1.js文件,输入console.log("Hello World!")并保存。...接着输入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 站点的文档)。 它有一个非常活跃的第三方生态系统开发者社区,很多人愿意提供帮助。..."); > hello.js node hello.js 一个稍微复杂的Node.js程序: /*代码示例*/ var http = require('http'); http.createServer

    1.3K10

    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模块...(express、mysql等) 环境安装:官网下载安装(推荐LTS版本) 查看版本:node-v 终端命令 执行代码:node app.js fs文件系统模块 fs模块是Node.js官方提供的、用来操作文件的模块...中的模块化 Node.js中根据模块来源不同,将模块分为3个大类: 内置模块:内置模块是由Node.js官方提供的,例如fs、path、http等 自定义模块:用户创建的每个.js文件,都是自定义模块...Node.js 遵循了 CommonJS 模块化规范,CommonJS 规定了模块的特性各模块之间如何相互依赖。

    7.9K20

    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+Mock.js+Vue.js实现接口上拉加载数据

    目录 效果图 一、接口 1、创建项目 2、代码部分 3、启动服务 二、页面 1、代码部分 效果图 一、接口 需要用到Express Mock.js , 如果不熟悉ExpressMock.js的建议先去他们的官网看看...Express官网 、 Mock.js官网 Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具。...项目结构 interface ├── node_modules ├── app.js ├── package.json 2、代码部分 app.js 代码 var express = require("express...= server.address().port; console.log('listen at http://%s:%s',host,port); }); 3、启动服务 在命令行窗口中输入 node...用到了vue.js,如果不会的可以先去 Vue.js 的官网教程中去看看它的语法 还用了vue-lazyload.js 实现图片懒加载,直接引用拿过来用就行了,很方便。

    2.6K30

    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

    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

    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 的调试,只会使用 console.log 这种带有侵入性的方法,但是其实 Node.js 也可以做到跟浏览器调试一样的方便。...这个链接是 Node.js Chrome 之前通信的 websocket 地址,通过 websocket 通信,我们可以在 Chrome 中实时看到 Node.js 的结果。...Attach to Node Process Action 通过 Attach to Node Process Action 的方式,我们可以直接调试运行中的 Node.js 进程。...总结 本文总结了两种常见的调试 Node.js 的方式。第一种 Node.js 通过 websocket 的方式将信息传递给 Chrome 浏览器,我们直接在 Chrome 中进行调试。...通过 Attach to Node Process Action 的方式,可以便捷的调试正在运行的 Node.js 代码,而不需要配置。

    8.3K10
    领券