![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
nodejs
叨叨凡
这个作者很懒,什么都没留下…
展开
-
【nodejs】npm init为项目生成package.json
1.新建项目2.在项目目录下打开terminal3.输入npm init4.输入npm install xxx --save(自动更新package.json文件)原创 2019-10-29 08:32:43 · 345 阅读 · 0 评论 -
【nodejs】解决Failed to lookup view "文件名" in views directory ""问题
今天在学习nodejs中遇到了一个问题,就是我在设置接口路由的时候,发现ejs一直加载不起来,报错如下:解决方法:把模版引擎的的设置修改一下原来的:app.use('view','./views')app.set('view engine','ejs')修改成:app.set('views', path.join(__dirname, 'views')); //注意path要re...原创 2019-07-08 15:19:49 · 4862 阅读 · 0 评论 -
【nodejs】处理get/post信息
处理get信息:1.对req.url数据进行分段切分例:比如我们现在前台传输一个url是localhost:3000/login?user=aaa&pass=123var GET = {};//用来存放最终的数据var arr = req.url.split('?')//将req.url数据以?分割开并存入arr中;//此时//arr[0]='/login' =>...原创 2019-07-06 16:05:40 · 220 阅读 · 0 评论 -
【nodejs】express基础学习(持更)
【声明】express是基于Node.Js平台的一个web开发框架官方网站:http://www.expressjs.com.cn/这篇博客主要是基于该网站说明文档的一个概念性的学习,是我个人对express的记忆和理解,可能会存在理解错误;1.安装在终端输入以下命令,安装expressnpm install express -g2.项目生成器通过应用生成器工具 express-...原创 2019-07-07 00:22:52 · 229 阅读 · 0 评论 -
【nodejs】nodejs+express初始化搭建项目
当然也可以直接去官网下载 https://nodejs.org/zh-cn/download/ 直接下载(.pkg)文件然后安装到本地就好啦想要验证电脑是否下载了node,方法如下:打开terminal,输入node -v或者直接输入node如果进入nodejs...原创 2019-10-05 16:15:21 · 851 阅读 · 1 评论 -
【nodejs】events模块--EventEmitter类
events模块中的EventEmitter类主要是用来进行事件的监听与绑定哒举例说明,我们先实例化一个EventEmittervar events = require('events');var eEmitter = events.EventEmitter();1.eEmitter.on(‘事件名称’,function(){})该方法是用来绑定事件,其中第一个参数是所绑定事件的名称...原创 2019-10-06 21:21:23 · 555 阅读 · 0 评论 -
【nodejs】Buffer(缓冲区)(笔记)
Buffer类是随Node内核一起发布的核心库。Buffer库为Node.js带来了一众存储原始数据的方法,可以让Node.js处理二进制数据。一个Buffer实例类似于一个整数数组,但它对应V8堆内存之外的一块原始内存。Buffer创建方法:1)Buffer.alloc(size,[fill[,encoding]]):返回一个指定大小的Buffer实例,没有fill的话默认用0填充。...转载 2019-10-06 21:18:35 · 397 阅读 · 0 评论