随笔分类 - nodejs
摘要:先分行,然后从所需行信息中处理,判断正则,拼接 let str = `2022-06-23 08:44:12 信息:开始呼叫,地址:3,工号:103 2022-06-23 08:44:12 信息:呼叫号码:A001,地址:3,工号:103 2022-06-23 08:47:28 信息:开始呼叫,地址
阅读全文
摘要:function matchAll (data, exp) { var regex = exp; var Regex = new RegExp(regex, 'mg'); var Matches = data.match(Regex); matchesArray = new Array(); for
阅读全文
摘要:console.log(new Date()); function getdata(){ var p = new Promise((resolve,reject) => { const mysql = require('mysql') // 数据库配置对象 from const databaseCo
阅读全文
摘要:Promise提供了一种异步执行模式。 注意一点Promise的执行仍然是异步方式的,并没有改变成同步执行模式,只不过让代码写起来读起来像是同步执行一样。 在node.js中,回调函数的多重嵌套可能会导致代码难以维护。因此,我们借助Promise来封装异步函数, 使用统一的链式API来避免函数不断的
阅读全文
摘要:一开始安装sqlite教程建立数据库,关闭cmd再打开,.databases 看不到数据库,也找不到建立的数据库文件 新建数据库 是从cmd文件中 sqlite3 test.db,注意不是从从sqlite中去建立数据库 tips: 通过node 操作过数据库,添加记录,cmd连接sqlite,直接查
阅读全文
摘要:遇到个需求要定时清理某个map, 一个setInterval实现感觉太皮,肯定会翻车。所以去万能的npm上去摸工具。 搜索一下schedule,出现一个node-cron模块。看起来有很多人用,嗯….就用这个了。 Npm 文档:https://www.npmjs.com/package/cron n
阅读全文
摘要:此功能需要在mysql数据库环境安装好后运行 1.初始化项目 npm init -y 2.安装 mysql 依赖包 npm i mysql -S 3.在根目录新建index.js const mysql = require('mysql') // 数据库配置对象 const databaseConf
阅读全文
摘要:yarn 安装 但是却提示"command not found" 问题重现:运行项目起服务yarn serve时,报错“yarn”不是内部命令,于是去命令行查看yarn版本,结果“bash: yarn: command not found”。于是网上百度。 解决方案: 首先安装yarn。输入命令:n
阅读全文
摘要:1、ERR引发的思考 创建好的 vue 项目直接执行 vue run dev 报错?运行 vue run serve 就可以启动...如下 npm run dev npm ERR! missing script: dev npm ERR! A complete log of this run can
阅读全文
摘要:npm cache clean -f 有些时候npm下载资源出错,再次下载的时候可能因为之前错误的缓存造成一直下载不成功。 此时可以清一下npm的缓存,然后尝试重新下载
阅读全文
摘要:1.npm i安装的模块及依赖,使用npm uninstall是没有办法删除的,必须使用npm uninstall i才可以删除 2.npm i会帮助检测与当前node最匹配的npm的版本号,并匹配出相互依赖的npm包应该升级的版本号 3.npm i安装的一些包,在当前的node版本下是没有办法使用
阅读全文
摘要:1、报错 2、解决方法: npm clean cache npm install express --save 3、再次执行node
阅读全文
摘要:注意:cdm需要以管理员身份运行,否则会提示文件夹没有操作权限,cmd框右击,选择用管理员身份运行 不要从官网下载最新版本的nodejs安装,会有问题,我的安装的16的,npm每次输入都报错 可以从https://www.cnblogs.com/pansidong/p/16049560.html 找
阅读全文
摘要:
阅读全文
摘要:npm config set prefix “D:\nodejs\node_global” npm config set cache "D:\nodejs\node_cache" npm 配置全局包和缓存包报错,原因在于设置包路径没有设置上,此时采取手动设置 手动更改 “C:\Users\Admin
阅读全文
摘要:因为nodejs官网直接展示的是最新的版本,win7系统他们已经不适配了,需要找低版本的nodejs来安装 https://nodejs.org/dist/ 下载msi文件,可以点击直接安装 不要从官网下载最新的哦,各种问题层出不穷
阅读全文
摘要:为了使用稳定和快捷,先设置淘宝镜像源。执行下面的命令行 npm config set registry https://registry.npm.taobao.org/ 切换回去 npm config set registry http://registry.npmjs.org 设置变量 sass_
阅读全文
摘要:注意 变动easycom 里内容,需要停止编辑,再次编辑才会生效 page.json "easycom": { "^u-(.*)": "uview-ui/components/u-1.vue" // uview-ui 默认从node_modules下开始查找的。 } 由于uView使用e
阅读全文
摘要:new Promise(function(resolve){ console.log('马上执行for循环'); for(var i = 0; i < 1000; i++){ resolve(); console.log(i); } }).then(function(){ console.log('
阅读全文
摘要:font spider 抽字体,出现错误,只抽出ttf文件,而且,大小还是原来的大小 ttf文件格式是直接修改后缀修改的. 不是有效的ttf 文件
阅读全文