项目场景:
hexo+gitee搭建博客
问题描述
npm install hexo-deployer-git --save
npm ERR! code EINVALIDPACKAGENAME
npm ERR! Invalid package name "_@webassemblyjs_ast@1.9.0@@webassemblyjs": name cannot start with an underscore; name can only contain URL-friendly characters
npm ERR! A complete log of this run can be found in:
npm ERR! /Applications/MxSrvs/cache/nodejs/_logs/2022-06-07T16_14_20_797Z-debug.log
原因分析:
提示:这里填写问题的分析:
例如:Handler
发送消息有两种方式,分别是 Handler.obtainMessage()
和 Handler.sendMessage()
,其中 obtainMessage
方式当数据量过大时,由于 MessageQuene
大小也有限,所以当 message
处理不及时时,会造成先传的数据被覆盖,进而导致数据丢失。
解决方案:
cnpm install hexo-deployer-git --save
✔ Installed 1 packages
✔ Linked 48 latest versions
✔ Run 0 scripts
peerDependencies WARNING hexo-deployer-git@3.0.0 › nunjucks@^3.2.1 requires a peer of chokidar@^3.3.0 but chokidar@2.1.8 was installed
✔ All packages installed (44 packages installed from npm registry, used 3s(network 3s), speed 997.23kB/s, json 49(287.41kB), tarball 2.66MB)