• node.js中的全局变量——global

    时间:2024-03-24 20:08:12

    在浏览器中我们有window对象用于挂载全局的变量,而在Node中,全局变量则为global。定义在 global 上面的变量,不需要在模块中通过 exports 输出,其他模块中也能使用。注意在使用时要谨慎处理,如果滥用则很可能引起变量污染。上图: ...

  • nvm安装node失败解决方法 Node.js is not yet released or available.

    时间:2024-03-24 12:12:20

    1.如果使用nvm install 8.10.0安装老版本可能会提示下面错误:Node.js v8.10.0 is not yet released or available.2.手动下载nodejs 8.10.0版本,下载完成后将其解压到nvm安装目录,如下图3.使用nvm list命令查看这个时...

  • node.js 安装步骤

    时间:2024-03-23 21:08:54

    安装NodeJS的操作系统下载NodeJs安装包首先在NodeJS官方网址(https://nodejs.org/)下载安装包,NodeJS官网会自动根据电脑操作系统下载适应于本系统的安装包。当前的安装版本: v0.12.7当前下载的文件:node-v0.12.7-x64.msi开始安装双击安装文件...

  • 如何指定下载各个版本的 Node.js(包括V10版本)

    时间:2024-03-23 20:45:38

    点击这个地址可以浏览到 Node.js 的所有版本(个人不建议使用最新版本):https://nodejs.org/en/download/releases/向下翻,选择你需要的版本,选择好了直接点击 Downloads 进行版本系统选择(演示下载 V10):.msi 是安装包,下载安装包即可(wi...

  • 进阶学习Node.js,你需要掌握什么基础?

    时间:2024-03-22 22:29:42

    Node.js是一个基于 Chrome V8 引擎的 JavaScript 运行环境,一个让 JavaScript 运行在服务端的开发平台,它让 JavaScript 成为与PHP、Python、Perl、Ruby 等服务端语言平起平坐的脚本语言。那么学习nodejs需要什么基础?下面本篇文章就来给...

  • 如何在Node.js中使用Import语句?

    时间:2024-03-22 17:20:35

    在下面的文章中,您将学习如何在最低配置的Node项目中设置Babel。 Cesar Carlevarino Aragon的 “手持工具批次”, Unsplash 我并不总是喜欢尝试设置Nodejs应用程序的不同版本。 不要误会我的意思。 我确实相信尝试一下自己的设置,因为它确实可以带来新的学习成...

  • 使用 node.js 开发前端跨域代理服务

    时间:2024-03-22 15:23:58

    什么是跨域?当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同即为跨域。 为什么会出现跨域问题?出于浏览器的同源策略限制。同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说We...

  • 安装node.js 后npm、node不能用 npm: command not found

    时间:2024-03-21 14:34:27

    问题:安装node.js 后npm、node不能用 npm: command not found解决方法:下载最新的node (地址:https://nodejs.org/en/)进入官方网点击downloads,选择相应版本这里演示centos下载安装:1.输入命令:uname -a 查看系统位数...

  • Node.js学习笔记(五) --- 使用Node.js搭建Web服务器

    时间:2024-03-20 16:46:25

    1、 Node.js 创建的第一个应用1、引入http模块var http = require("http");2、 创建服务器接下来我们使用 http.createServer() 方法创建服务器,并使用 listen 方法绑定 8888 端口。函数通过 request, response 参数来...

  • node.js学习三--------------------- http服务器模块的搭建

    时间:2024-03-20 16:46:24

    /** * http服务器的搭建,相当于php中的Apache或者java中的tomcat服务器 */// 导包const http=require("http");//创建服务器/** * 参数是一个回调函数,回调函数2个参数,1个是请求参数,一个是返回参数 */let server=http.c...

  • Node.js 学习(四)Node.js 回调函数

    时间:2024-03-20 16:39:39

    Node.js 异步编程的直接体现就是回调。异步编程依托于回调来实现,但不能说使用了回调后程序就异步化了。回调函数在完成任务后就会被调用,Node 使用了大量的回调函数,Node 所有 API 都支持回调函数。例如,我们可以一边读取文件,一边执行其他命令,在文件读取完成后,我们将文件内容作为回调函数...

  • Node.js 学习(六)Node.js EventEmitter

    时间:2024-03-20 16:16:05

    Node.js 所有的异步 I/O 操作在完成时都会发送一个事件到事件队列。Node.js里面的许多对象都会分发事件:一个net.Server对象会在每次有新连接时分发一个事件, 一个fs.readStream对象会在文件被打开的时候发出一个事件。 所有这些产生事件的对象都是 events.Even...

  • 关于node.js安装downloadstring异常的解决办法

    时间:2024-03-20 14:49:26

    问题现象:安装Node.js,在powershell里提示使用“1”个参数调用“DownloadString”时发生异常:“基础连接已经关闭: 发送时发生错误、无法将“choco”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。且此时系统path变量中已经有node.js的路径了。用户PA...

  • 解决 phpStrom ESLint: please specify Node.js interpreter

    时间:2024-03-20 13:50:02

    1、报错信息2、报错原因:是因为phpStrom编辑器中,没有配置node.js环境,我们可以检查一下     在phpStrom中->Terminal(左下角)中执行命令:node -v3、到node.js 官网下载    安装4、到phpStrom编辑器中配置node.js环境      ...

  • 【Node.js从基础到高级运用】十四、Node.js 错误处理与日志记录

    时间:2024-03-19 07:35:17

    引言 在这篇博客文章中,我们将深入探讨Node.js中的错误处理和日志记录的最佳实践。我们会了解如何在Node.js应用程序中有效地捕获和处理错误,并利用日志库如morgan来记录应用程序的活动和错误信息。 第1部分:Node.js中的错误处理 同步代码中的错误处理 在Node.js的同步代码...

  • 使用 K8S、Docker 测试和部署 Node.js 应用程序

    时间:2024-03-18 14:33:51

    作者:Joyce Lin编译:小君君(才云)技术校对:星空下的文仔(才云)、bot(才云)编者按:如今,随着云应用程序复杂性的增加,很多研发团队开始将应用程序部署为分布式微服务架构,以此来加快软件交付。工程师们也在一直寻找简化和自动化持续部署代码的方法。本文将从容器的含义出发,使用一个简单的 Nod...

  • 支付宝前端团队详解基于Node.js Web框架Chair

    时间:2024-03-17 20:24:40

    摘要: Chair是支付宝前端团队推出的,基于Node.js的Web框架,适用于大部分的Web应用。 本文简要介绍Chair的设计思想、功能架构和开发状况。 一、Chair的由来和设计思想 历史上,支付宝前端项目都是直接基于Java后端开发的。Chair是支付宝前端团队推出的,基于Node.js的W...

  • node.js入门—day02-异步编程

    时间:2024-03-15 08:32:54

    同步:如果每件事情是按照顺序依次进行的(自上而下一行一行的执行) 可能会因为代码执行慢导致阻塞出现Node.js中同步方法一般都带Sync字样//同步console.log('吃饭');console.log('睡觉');console.log('打豆豆');function eat(){ ...

  • 使用Node.js运行Cesium项目

    时间:2024-03-14 20:49:17

    确保你的浏览器支持WebGL通过访问cesium官网示例https://cesiumjs.org/Cesium/Apps/HelloWorld.html或者https://get.webgl.org/或者http://www.webhek.com/post/webgl-jellyfish.html检...

  • 使用node.js运行前端工程的步骤

    时间:2024-03-14 16:52:52

    前后端分离开发时,有时会使用Node.js运行前端工程。此时需要在本机安装Node.js。1、本机安装Node.js, 配置环境变量配置后需要重启电脑2、在项目目录下执行安装和运行命令 执行后,前端页面自动打开。...