• 一步步学习使用node和express开发web应用(二)——npm介绍,express的引入,路由机制

    时间:2022-04-07 03:22:38

    1、npm介绍 1.1 npm是node的包管理器,npm帮助node安装成千上万个模块组件进行使用 npm  init   //通过初始化向导,为当前项目创建package.json描述文件 npm  install  模块名   -g    //全局安装模块 npm  install  模...

  • 手把手教你学node.js之一个简单的express应用

    时间:2022-03-17 14:11:52

    一个简单的express应用目标建立一个 lesson1 项目,在其中编写代码。当在浏览器中访问 http://localhost:3000/ 时,输出 Hello World。挑战访问 http://localhost:3000/ 时,输出 你好,世界。知识点包管理器 npm 。使用 npm 安装...

  • node.js中pm2启动应用出错

    时间:2022-03-16 05:14:11

    在将公司的应用容器化时,遇到的问题。之前,同事使用node.js 6版本运行,pm2启动js文件,一切正常。但我一样将node.js 6版本安装,然后npm install pm2完成。运行pm2时始终报错:....async function (options) {12:09:59 0|webso...

  • node.js Web应用框架Express.js(一)

    时间:2022-03-14 19:22:48

    什么是Express.jsExpress 是一个简洁而灵活的 node.js Web应用框架, 提供一系列强大特性帮助你创建各种Web应用,提供丰富的HTTP工具以及来自Connect框架的中间件随取随用,创建强健、友好的API变得快速又简单,Express 不对 node.js 已有的特性进行二次...

  • Node.js的特点和应用场景介绍

    时间:2022-02-25 12:03:54

    这篇文章主要介绍了Node.js的特点和应用场景介绍,本文讲解了Node.js的异步I/O、 事件循环与回调函数、单线程、 跨平台等特性,然后总结了它的使用场景,需要的朋友可以参考下

  • node的应用场景

    时间:2022-02-24 12:25:39

    I/O密集型I/O密集的优势主要在于Node利用事件循环的处理能力,而不是启动每一个线程为每一个请求服务,资源占用极少。是否不擅长CPU密集型业务换一个角度,在CPU密集的应用场景中,Node是否能胜任呢?实际上,V8的执行效率是十分高的。单以执行效率来做评判,V8的执行效率是毋庸置疑的。CPU密集...

  • 高效使用 JavaScript 闭包,避免 Node.js 应用程序中的内存泄漏

    时间:2022-02-21 04:29:12

    在 Node.js 中,广泛采用不同形式的闭包来支持 Node 的异步和事件驱动编程模型。通过很好地理解闭包,您可以确保所开发应用程序的功能正确性、稳定性和可伸缩性。闭包是一种将数据与处理数据的代码相关联的自然方式,它使用 continuation passing(后继传递)作为主要的语义风格。使用...

  • 如何在 Android 安卓手机上运行 Node.js 应用 | 如何在安卓手机配置node开发环境

    时间:2022-02-20 14:03:59

    最近在学习js,由于没法随身携带笔记本电脑,在手机翻阅《JavaScript高级程序设计》时,时常想调试一下书中的代码。于是就有了,能否在手机上配置一个js开发环境。考虑到手机上的Chrome浏览器没有控制台,无法调试js,那么那么能否在手机上配置一个node环境呢?如果可以,岂不是随时随地都可以调...

  • 基于Node.js,MySQL和JWT的Rest API应用

    时间:2022-02-09 17:09:59

    本文介绍基于Node.js和MySQL搭建一个简单的Rest API应用,认证基于JWT(JSON Web Token)。其他用到的技术包括:路由:Express,ORM/数据库:Sequelize, 认证:Passport。 源码的Github地址:https://github.com/brian...

  • Koa与Node.js开发实战(3)——Nunjucks模板在Koa中的应用(视频演示)

    时间:2022-02-01 05:26:42

    技术架构:​在Koa中应用Nunjucks,需要先把Nunjucks集成为符合Koa规格的中间件(Middleware),从本质上来讲,集成后的中间件的作用是给上下文对象绑定一个render(view, model)方法,这样,后面的Controller就可以调用这个方法来渲染模板了。NPM社区有很...

  • node.js使用express模块创建web服务器应用

    时间:2022-01-31 15:05:10

    1.安装express模块在命令行输入npm install body-parser --savenpm install express --save2.创建app.js文件/*应用程序入口文件*//*加载express模块*/var express = require('express');/*创...

  • node应用通过multer模块实现文件上传

    时间:2022-01-30 23:45:20

    multer用于处理文件上传的nodejs中间件,主要跟express框架搭配使用,只支持表单MIME编码为multipart/form-data类型的数据请求.如果要处理其他编码的表单数据可以通过busboy或者formidable。multer模块的安装: npm install multer构...

  • node.js安装express模块应用服务框架

    时间:2022-01-30 04:58:32

    1.创建工程文件夹case-042.在终端窗口进入文件夹目录,并输入:npm init,并一路回车,最后看到在case-04文件夹里自动生成了package.json 文件3.打开vscode,进入case-04文件目录并在目录下创建app.js文件4.安装express模块:右键package.j...

  • Node.js极速入门(1) 在Vs2012中开发Node.js应用

    时间:2022-01-11 05:12:19

             本文根据工作笔记整理而成,将覆盖Node.js基础、使用Express、使用Websockets协议、单页面应用框架等内容。本节的目的,是使用Vs2012开发node.js应用,这个很好理解,是懒于使用太多的命令行、使用习惯的IDE、使用习惯的Tfs项目管理及源...

  • process.env在Node应用程序中未定义

    时间:2022-01-10 23:08:30

    When running my Node app with node server.js, process.env returns undefined, so I'm unable to access any environment variables. This also seems to occ...

  • 单页WEB应用(七),WebServer Node.js 之 Socket.IO

    时间:2022-01-10 05:40:14

    前面学习了下 Express 框架,大概有了个了解了,基于 node.js 服务器算是简单搭建了个,完成了各种中间件使用,路由功能,那么接下来就是通信这块了,包括监听文件或数据的变化,和事件的监听和处理了,接下来就用到 Socket.io 这个东西了,刚接触看名字 socket 用来服务器到客户端的...

  • Node 使用webpack编写简单的前端应用

    时间:2021-12-31 19:37:47

    编写目的1. 使用 Node 依赖webpack、jQuery编写简单的前端应用。操作步骤(1)新建一个目录$ mkdir simple-app-demo$ cd simple-app-demo(2)在该目录下,新建一个package.json文件。$ npm init -y    package....

  • 使用React、Node.js、MongoDB、Socket.IO开发一个角色投票应用的学习过程(三)

    时间:2021-12-22 12:29:37

    这几篇都是我原来首发在 segmentfault 上的地址:https://segmentfault.com/a/1190000005040834 突然想起来我这个博客冷落了好多年了,也该更新一下,呵呵前篇使用React、Node.js、MongoDB、Socket.IO开发一个角色投票应用的学习过...

  • 操作iisnode模块,让你的Node.js应用跑在Windows系统IIS中

    时间:2021-12-20 07:58:18

    最近比较喜欢用Node.js做一些简单的应用,一直想要部署到生产环境中,但是手上只有一台windows server 2008服务器,并且已经开启了IIS服务,运行了很多.Net开发的网站,80端口已经被占用了。  起初是想用nginx来作为web服务器监听80端口,将所有web访问转发到对应的II...

  • 我可以为Node.js应用程序使用会话缓存服务吗?

    时间:2021-12-17 18:59:34

    How can I use the Bluemix Session Cache service with a Node.js application? Can I use data cache for session caching with a Node.js application? 如何将B...