- npm 官方仓库的
hexo-asset-image@1.0.0版本有问题(路径拼接错误、失效等); - 但使用 GitHub 上的源码版本(
github:CodeFalling/hexo-asset-image)是正常的,没有路径错误。
这确实是一个已知现象,而且社区里也有不少人提到:
npm 上的
1.0.0版本是旧版本,而 GitHub 上的最新提交(虽然没发新版)修复了路径拼接问题,但作者没有发布新版本到 npm。
解决方案总结:
推荐方式:继续使用 GitHub 版本
你可以继续在 package.json 中使用 GitHub 地址安装:
1 | "hexo-asset-image": "CodeFalling/hexo-asset-image" |
然后运行:
1 | npm install |
这样你就能绕过 npm 上那个有问题的 1.0.0 版本,使用 GitHub 上修复后的版本。
注意:
- GitHub 版本虽然能工作,但作者已归档仓库,未来不会更新;
- 如果你后续迁移到新环境,建议考虑迁移到
hexo-asset-img,它是社区维护的替代品,长期更稳定。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Ranni Snow!
评论




