node.js学习笔记
node.js学习笔记
莫非C
这个作者很懒,什么都没留下…
展开
-
Vue学习笔记 —— node.js与vue脚手架安装
nodejs简介:Node.js 是一个开源与跨平台的 JavaScript 运行时环境。JavaScript程序可以运行在浏览器中JavaScript程序可以运行在Node.js环境中Node.js在浏览器外运行的。安装Vue脚手架需要先安装Node.js (安装好了的不要随意卸载Nodejs)安装Node.js:win+r输入cmd 或者在我的电脑打开cmd下载Node.js:(找到与自己电脑对应的)中文文档地址:双击打开下载好的node.js,点击next,勾选两个复选框即可。原创 2020-09-21 18:40:27 · 488 阅读 · 0 评论 -
nodejs笔记——非阻塞、事件驱动
var fs = require('fs')function fn(){ fs.readFile('nodejs.js', (err, data) => { console.log(data.toString()) //这里返回的data值是属于回调函数,不属于外面的fn函数,因此从外面拿不到这里的data值 return data }) //因为阻塞的原因无法将data值返回出去 return data}console.log(fn())上段代码中,无法获取到da原创 2020-07-10 14:44:41 · 149 阅读 · 1 评论 -
nodejs——管道流
管道流,就是从一个文件拿出倒出数据到另一个数据文件中去//createReadStream.jsconst fs = require('fs')//流的方式读取文件var readStream=fs.createReadStream('input.txt');var str=''; /*保存数据*/var count=0; /*次数*/readStream.on('data',function(chunk){ str+=chunk; count++;})//读取完成read原创 2020-07-04 17:07:14 · 665 阅读 · 0 评论 -
nodejs笔记——静态资源托管
客户端向服务端发送的各类请求中,其中可以包含各类文件,比如HTML代码页、CSS样式文件或者图片文件。想要客户端渲染出正确的效果,就需要针对每个不同的资源请求,正确的返回相关的内容。通常的解决思路是通过路由方式引入剖析request请求地址。分割出文件名,后缀名。根据后缀补全相关文件在文件系统中的全路径。根据全路径读取内容,返回给客户端。静态托管方式引入,使用app.use()解决通过express对象的app.use(express.static(folder_path))方法,可以更好的原创 2020-07-04 16:56:48 · 1026 阅读 · 0 评论 -
nodejs——express中的express.static()和app.use()
在使用express框架的时候,会遇到设置静态文件目录,代码如下://将静态文件目录设置为:项目根目录+/publicapp.use(express.static(__dirname + '/public'));//或者app.use(express.static(path.join(__dirname, 'public')));那么,什么是静态文件资源?以及express是怎么利用这句话来设置静态目录的?静态资源文件可以理解成,对于不同的用户来说,内容都不会变化的文件。因为不管是张三李四访转载 2020-07-04 16:54:05 · 449 阅读 · 0 评论