随笔分类 -  Node

这里面包含的就是所有的跟Node相关的随笔!
摘要:NodeJS中安装第三方模块ndoemon以及它的使用 nodemon是一个命令行工具,用以辅助项目开发。 在Nodejs中,每次修改文件都要在命令行工具中重新执行该文件,非常繁琐[nodemon可以监控我们的保存操作!当我们修改文件之后进行保存那么文件将会进行自动更新!] 使用步骤 老规矩,在进行 阅读全文
posted @ 2021-09-07 10:51 lvhanghmm 阅读(319) 评论(0) 推荐(0) 编辑
摘要:NodeJS中安装第三方模块nrm以及它的使用 nrm(npm registry manager):npm下载地址切换工具 npm默认的下载地址在国外,国内下载速度慢 使用步骤 1,使用 npm install nrm -g下载它 2,查询可用下载地址列表nrm ls 运行 nrm ls 出错!解决 阅读全文
posted @ 2021-09-07 09:15 lvhanghmm 阅读(170) 评论(0) 推荐(0) 编辑
摘要:NodeJS中安装第三方模块Gulp以及它的使用 基于node平台开发的前端构建工具 将机械化操作编写成任务,想要执行机械化操作时执行一个命令行命令任务就能自动执行了 用机器代替手工,提高开发效率。 Gulp能够做什么 项目上线,HTML,CSS、JS文件压缩合并 语法转换(es6,less...) 阅读全文
posted @ 2021-09-06 16:51 lvhanghmm 阅读(149) 评论(0) 推荐(0) 编辑
摘要:NodeJS中安装/下载模块和删除/卸载模块的方法 如果你下载的时候没有做特别的限制, 那么 当前下载的模块就会被放在当前的工作目录! 全局安装与本地安装 命令行工具:全局安装 库文件:本地安装 在做下载之前可以使用npm init -y生成一个package.json 的文件,以免安装失败! 下载 阅读全文
posted @ 2021-09-06 14:51 lvhanghmm 阅读(940) 评论(0) 推荐(0) 编辑
摘要:NodeJS中模块中的相对路径和绝对路径 大多数情况下使用绝对路径,因为相对路径有时候相对的是命令行工具的当前工作目录 在读取文件或者设置文件路径时都会选择绝对路径 使用 __dirname获取当前文件所在的绝对路径【写绝对路径是比较正确的】 const fs = require('fs'); co 阅读全文
posted @ 2021-09-06 13:40 lvhanghmm 阅读(838) 评论(0) 推荐(0) 编辑
摘要:NodeJS中系统模块path路径操作 栗子: 老规矩:先创建一个JS文件 path.js const path = require('path'); // 需求:在当前目录下拼接以下路径 lvhanghmm/lvhanghmm2/lvhanghmm3 const finalPath = path. 阅读全文
posted @ 2021-09-06 10:54 lvhanghmm 阅读(74) 评论(0) 推荐(0) 编辑
摘要:NodeJS中写入文件内容的操作 l栗子: 还是先创建一个JS文件 writeFile.js const fs = require('fs'); // 如果当前木目录下没有这个写入内容的文件,那么系统会自动帮我们创建 fs.writeFile('./lvhanghmm.txt', 'lvhanghm 阅读全文
posted @ 2021-08-09 09:31 lvhanghmm 阅读(608) 评论(0) 推荐(0) 编辑
摘要:NodeJS系统模块fs读取文件内容的操作 栗子: ## 先创建一个JS文件 `readFile.js` ```js // 使用系统模块先将模块进行引入 // 1.通过模块的名字fs对模块进行引用 const fs = require('fs'); // 2.通过模块内部的readFile读取文件的 阅读全文
posted @ 2021-08-07 10:37 lvhanghmm 阅读(492) 评论(0) 推荐(0) 编辑
摘要:NodeJS中模块导出两种方式的联系与区别 exports是module.exports的别名(地址引用关系)【也就是说 他们两个都指向同一个地址!】,导出对象最终以module.exports为准【如果都指向同一个属性,那么导出的结果将以module.exports为准!】 栗子: 将上面的栗子稍 阅读全文
posted @ 2021-08-07 10:34 lvhanghmm 阅读(458) 评论(0) 推荐(0) 编辑
摘要:NodeJS中模块成员导出的另一种方式! 栗子: 还是先创建两个JS文件【文件名随便取】 module.exports.js const greeting = name => { return `hello ${name}!` } module.exports.greeting = greeting 阅读全文
posted @ 2021-08-04 23:47 lvhanghmm 阅读(69) 评论(0) 推荐(0) 编辑
摘要:NodeJS中模块成员的导入与导出 栗子: 先创建两个JS文件【我这儿是a和b的js文件】 a.js // a.js // 在模块内部定义变量 let version = 1.0; // 在模块内部定义方法 const sayHi = name => { return `您好, ${name}` } 阅读全文
posted @ 2021-08-04 17:39 lvhanghmm 阅读(222) 评论(0) 推荐(0) 编辑
摘要:使用Gulp里面的浏览器同步插件browser-sync的注意事项 第一步:打开你的开发者工具, 编写前端代码!图如下! 第二步:打开你当前工作目录的命令行窗口 第三步:输入浏览器同步执行的代码! browser-sync --service --files "basedGrammar.html" 阅读全文
posted @ 2020-12-13 10:37 lvhanghmm 阅读(96) 评论(0) 推荐(0) 编辑
摘要:解决 browser-sync start --server --files 文件不能同步的问题! 请看我的源命令: browser-sync start --server --file 'test2.html' 首先, 这句代码是由两个问题的, 第一个问题: 这个本来的命令中file 是为负数的, 阅读全文
posted @ 2020-12-03 11:27 lvhanghmm 阅读(207) 评论(0) 推荐(0) 编辑