![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
NodeJs
赵乘风_i
前端搬砖
展开
-
app.use和app.get的区别及解析
写在前面:最近研究nodejs及其web框架express,对app.use和app.get没理解清,以致踩了坑浪费不少时间,我根据自己实践及总结出此博客,若有错误还请大家多多指教。结论先说我发现的结论:app.use(path,callback)中的callback既可以是router对象又可以是函数app.get(path,callback)中的callback只能是函数转载 2017-03-18 12:09:11 · 5205 阅读 · 1 评论 -
node.js中express模块使用的疑难问题解决
最近学习Node.js,并想做出一个比较有实际开发价值的web应用。在参考《Node.js开发指南》这本书的基础上,我了解到Node.js是运行在服务器端的js代码。是JavaScript运行在服务器端的一个平台。首先配置node的环境下载windows平台nodejs环境安装包,百度一下nodejs官网,找到DOWNLOADS点击,找到Windows Installer 如果为64位电脑原创 2017-03-18 12:54:10 · 1587 阅读 · 0 评论 -
nodejs之get/post请求的几种方式
1.用form表单的方法:(1)get方法前端代码: 账号: 密码: 服务器代码:用get方法首先要配置json文件,在command中输入命令npm-init ,然后要安装所需要的express模块,还需要在文件夹里面创建一个放置静态资源的文件夹(wwwroot),然后代码如下:var express = require('ex转载 2017-03-13 15:56:22 · 3136 阅读 · 0 评论 -
socket.io各种API
1. 服务端io.on('connection',function(socket));监听客户端连接,回调函数会传递本次连接的socketio.sockets.emit('String',data);给所有客户端广播消息io.sockets.socket(socketid).emi转载 2017-03-12 09:39:26 · 929 阅读 · 0 评论 -
node学习的基本知识(参考《NodeJs深入浅出》)
Node.js 是一个为实时Web(Real-time Web)应用开发而诞生的平台,它从诞生之初就充分考虑了在实时响应、超大规模数据要求下架构的可扩展性。这使得它摒弃了传统平台依靠多线 程来实现高并发的设计思路,而采用了单线程、异步式I/O、事件驱动式的程序设计模型。这些特性不仅带来了巨大的性能提升,还减少了多线程程序设计的复杂性,进而提高了开发效率。V8是世界上最快的javascr原创 2017-06-09 11:06:30 · 1253 阅读 · 0 评论 -
npm更新到最新版本
npm install -g npm在命令行输入上述命令npm就自动为我们更新到最新版本原创 2018-07-11 13:31:01 · 4524 阅读 · 0 评论 -
NestJs 学习(一) 基础知识
原因Nest.js框架,它有效地解决了Nodejs项目中的一个难题:体系结构。Nest旨在提供开箱即用的应用程序,可以轻松创建高度可测试,可扩展,松散耦合且易于维护的应用程序。Nest.js将TypeScript引入Node.js中并基于Express封装什么是NestNest是一个强大的Node web框架。它可以帮助您轻松地构建高效、可伸缩的应用程序。它使用现代JavaScri...原创 2019-04-18 19:29:09 · 9035 阅读 · 0 评论 -
NestJs 学习(二) todoList应用
实现一个 TodoList 应用UI实现项目解析config 异常,管道,中间件,过滤器 使用todo 主要实现todolist的增删改查app.module.ts 组织应用程序结构main.ts 项目配置文件,监听端口实现创建文件在 cli 项目的基础上,创建todo 文件夹,如上,创建一些文件,可以手动创建,当然,也可以使用nest的命令。generate(...原创 2019-04-25 11:02:05 · 865 阅读 · 0 评论