草庐IT

hs_err_pid

全部标签

错误 [ERR_REQUIRE_ESM]:不支持 ES 模块的 require()怎么解决

今天写代码安装一个插件的时候,刚安装好运行,就给我报了这个错。Error[ERR_REQUIRE_ESM]:require()ofESModule总结就是来说,这个不支持require,如果你想用这个,那么变成import的写法。这样说,要么我的这个插件就降级,降到支持require的那个版本去,要么就是我代码重新,改成import的引入方法。那就降个级试试吧。解决方法:1.先把我安装的这个插件卸载:npmuninstall+具体插件名字2.安装指定版本的插件(这个取决于你的哪个插件支持require)指定版本 npmi插件名字@版本号 --save3.改完之后重新npmrundev就成功了。

Node笔记 ts-node 报错 ERR_UNKNOWN_FILE_EXTENSION

发生背景项目里想用ts-node跑个脚本,执行:$npminstall-gts-node$ts-node./scripts/html-gen.ts代码是TypeScript+ESModule(真香),于是ts-node开始抱怨:TypeError[ERR_UNKNOWN_FILE_EXTENSION]:Unknownfileextension".ts"for...\scripts\html-gen.tsatnewNodeError(node:internal/errors:399:5)atObject.getFileProtocolModuleFormat[asfile:](node:inte

npm ERR! code ENOENT npm ERR! syscall open 错误解决 前端vue启动报错

npmERR!codeENOENTnpmERR!syscallopen错误解决启动myvue时,发生以下错误错误详情:E:\项目源码\idea\vue>npmrundevnpmERR!codeENOENTnpmERR!syscallopennpmERR!pathE:\项目源码\idea\vue\package.jsonnpmERR!errno-4058npmERR!enoentENOENT:nosuchfileordirectory,open'E:\Web学习\idea\vue\package.json'npmERR!enoentThisisrelatedtonpmnotbeingableto

解决mysql服务启动时出现 ERROR! MySQL server PID file could not be found! 问题

问题背景:我用的mysql版本是8.0.29启动mysql服务时出现以下错误信息:ERROR!MySQLserverPIDfilecouldnotbefound!StartingMySQL..ERROR!TheserverquitwithoutupdatingPIDfile(/usr/local/mysql/var/AYXXXXXXXXXXX.pid).试了网上很多方法都没解决,气得我把mysql都卸载了,结果发现重装还是提示一样的问题。。倒腾了很久终于解决,现在把解决方案给大家共享一下解决首先,需要养成查看日志的好习惯,找到错误日志,找不到日志位置的可以先看看mysql的配置(偏好设置-my

解决mysql服务启动时出现 ERROR! MySQL server PID file could not be found! 问题

问题背景:我用的mysql版本是8.0.29启动mysql服务时出现以下错误信息:ERROR!MySQLserverPIDfilecouldnotbefound!StartingMySQL..ERROR!TheserverquitwithoutupdatingPIDfile(/usr/local/mysql/var/AYXXXXXXXXXXX.pid).试了网上很多方法都没解决,气得我把mysql都卸载了,结果发现重装还是提示一样的问题。。倒腾了很久终于解决,现在把解决方案给大家共享一下解决首先,需要养成查看日志的好习惯,找到错误日志,找不到日志位置的可以先看看mysql的配置(偏好设置-my

PID循迹机器人及整定

如何对线路循迹机器人进行编程如何对线路循迹机器人进行编程(robotresearchlab.com)PID调谐文章:http://robotresearchlab.com/2019/02/16/pid-line-follower-tuning/介绍人们选择对循迹机器人进行线路编程的两种主要方式,并比较两者。将详细比较“简单循迹”和“PID循迹”。在低速下,简单的循迹算法是完全可以接受的,因为速度的增加,简单的循迹算法不如PID控制算法。简单的线路循迹首先,我们有简单的线路循迹,这种类型的循迹背后的一般前提是,您有一个到几个传感器,并且您根据传感器看到线路对电机响应进行硬编码。这通常是人们在循迹

解决[ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client

[ERR_HTTP_HEADERS_SENT]:Cannotsetheadersaftertheyaresenttotheclient这个问题是服务端重复响应照成的,例如:db.query(sqlStr,userinfo.username,(err,result)=>{if(err){res.send({status:1,message:err.message})}if(result.length>0){res.send({status:1,msg:'用户名被占用'})}//用户名可以使用res.send("ok")})这里响应了两个以上,就会出现上面的报错,解决办法:db.query(sql

能否击败酷睿i9?AMD锐龙9 7940HS处理器性能实测

时下,伴随着一些搭载AMD锐龙97940HS处理器的游戏本上市,不少朋友对其实际性能表现也产生了好奇心,那么这颗锐龙7000系列的旗舰级移动处理器的性能到底怎样呢?今天我们不妨通过评测来看看它的表现。AMD锐龙97940HS处理器基于TSMC4nmFinFET制造工艺打造,CPU架构升级到Zen 4,GPU架构升级到了RDNA 3。这颗处理器采用全大核设计,拥有8大核16线程,加速频率高达5.2GHz,缓存24MB,TDP35-54W,自带Radeon780M集成显卡。能否击败酷睿i9?AMD锐龙97940HS处理器性能实测单核多核理论性能评估首先在CPU-Z测试标准下,单核得分691.7,多

浏览器报错:Failed to load resource: net::ERR_CONNECTION_TIMED_OUT

问题描述浏览器前端报错:Failedtoloadresource:net::ERR_CONNECTION_TIMED_OUT解决办法有三条解决办法:换个浏览器,火狐尝试前端渲染正常,说明功能正常,是chrome的网络问题设置vpn,解决网络问题chrome前端networkconditions设置Networkthrottling(1)从旁边的三个点中找出networkconditions:(2)Networkthrottling,只勾选:Nothrottling

npm ERR code 128 npm ERR An unknown git error occurred npm ERR command git --no-replace-objects l

npmERR!code128npmERR!AnunknowngiterroroccurrednpmERR!commandgit--no-replace-objectsls-remotessh://git@github.com/adobe-webplatform/eve.gitnpmERR!git@github.com:Permissiondenied(publickey).npmERR!fatal:Couldnotreadfromremoterepository.npmERR!npmERR!PleasemakesureyouhavethecorrectaccessrightsnpmERR!an