摘要: 每一个Node.js都是一个Node.js模块,包括JavaScript文件(.js)、JSON文本文件(.json)和二进制模块文件(.node)。 mymodul.js function Hello() { this.hello = function() { console.log('Hello 阅读全文
posted @ 2022-03-03 22:22 神奇小兵 阅读(20) 评论(0) 推荐(0) 编辑
摘要: // 用http写一个web服务器,加载http核心var http=require('http') // 使用createServer()方法创建一个web服务器 var server=http.createServer(); // 发请求,接收数据,处理数据,响应 // 参数一请求事件,参数二回 阅读全文
posted @ 2022-03-03 22:03 神奇小兵 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 什么是path路径模块 path模块是Node.js官方提供的、用来处理路径的模块。它提供了一系列的方法和属性,用来满足用户对路径的处理需求。 例如: path.join()方法,用来将多个路径片段拼接成一个完整的路径字符串 path.basename()方法,用来从路径字符串中,将文件名解析出来 阅读全文
posted @ 2022-03-03 21:22 神奇小兵 阅读(221) 评论(0) 推荐(0) 编辑
摘要: fs 模块-路径动态拼接的问题 在使用fs模块操作文件时,如果提供的操作路径是以 ./或../开头的相对路径时,很容易出现路径动态拼接错误的问题。 原因:代码在运行的时候,会以执行node命令时所处的目录,动态拼接出被操作文件的完整路径。 解决方案:在使用fs模块操作文件时,直接提供完整的路径,不要 阅读全文
posted @ 2022-03-03 21:01 神奇小兵 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 1. 在Node.js中写入文件的最简单方法是使用fs.writeFile() const fs=require('fs'); const content = 'this is the content'; fs.writeFile('./jiyu.txt',content,(err)=>{ if(e 阅读全文
posted @ 2022-02-28 17:09 神奇小兵 阅读(839) 评论(0) 推荐(0) 编辑
摘要: 1、fs.readFile(filename,[encoding],[callback(err,data)])两种用法 (1)var fs = require('fs'); fs.readFile('./jiyu.txt',(err,data)=>{ if(err) console.log(err) 阅读全文
posted @ 2022-02-28 11:41 神奇小兵 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 首先确认下你的node是否已经安装并且配置到了环境变量中了 直接按下快捷键【win+R】,调出运行框,然后在里面输入cmd,进入windows的命令窗口。 如果是mac 打开终端命令行 2 在命令窗口中输入 node -v 命令,看下是否显示了node的版本,如果没显示请先将node配置到环境变量中 阅读全文
posted @ 2022-02-27 18:14 神奇小兵 阅读(631) 评论(0) 推荐(0) 编辑
摘要: mac 安装node.js 阅读全文
posted @ 2022-02-27 18:07 神奇小兵 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 卸载node 依次在终端执行下面的脚本 sudo npm uninstall npm -g sudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /var/db/receipts/org.nodejs.* sudo rm -rf /u 阅读全文
posted @ 2022-02-27 17:52 神奇小兵 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 远距离输电:远距离输电时,要减少输电线上电能的损失,根据焦耳定律Q=I2Rt,发现有两个途径: 一是减小输电线的电阻,二是减小输送的电流.在输送功率一定时,要减小输送的电流,就必须提高送电的电压; 于是在发电厂先用升压变压器提高输送电压,到了用电区附近再用降压变压器变为220V的低压供照明用电. 阅读全文
posted @ 2022-02-16 20:00 神奇小兵 阅读(1006) 评论(0) 推荐(0) 编辑