阅读视图

发现新文章,点击刷新页面。

万科A:一季度净亏损59.52亿元

36氪获悉,万科A披露一季报,公司2026年一季度实现营业收入289.28亿元,同比下降23.86%;归属于上市公司股东的净利润-59.52亿元,上年同期亏损62.46亿元。

章建平退出寒武纪一季报前十大股东行列

根据寒武纪2026年第一季度报告,截至2026年3月31日,章建平退出前十大股东行列;此前寒武纪2025年年报,截至2025年12月31日,章建平持有公司681.49万股股份,为公司第五大股东。(证券时报)

新易盛:预计今年扩产节奏将加快

新易盛今日在业绩说明会上表示,受益于行业景气度的持续提升,公司近年来积极进行扩产动作,预计今年扩产节奏将加快。同时根据对2027年及以后的市场展望,公司在产能方面也将持续做准备,继续新建厂房以满足订单的交付对产能的需求。(证券时报)

如何解决 Nuxt DevTools 中关于 unstorage 包的报错

在使用 @nuxt/devtools 时,可能会遇到如下报错信息:

[17:32:40] ERROR  Cannot find package 'unstorage' imported from D:\nuxt-template\node_modules@nuxt\devtools\dist\chunks\module-main.mjs

问题分析
这个报错的根本原因出在 @nuxt/devtools 的最新版本(3.2.x及以上)中,缺少了对 unstorage 包的依赖。unstorage 是一个用于客户端和服务器端共享存储的工具,在许多 Nuxt.js 功能中扮演重要角色。原本应该由 @nuxt/devtools 自动引入,但由于一些包依赖问题,最新版本未能正确地包含这个包。

与此相对,@nuxt/devtools 的 3.2.1 版本并未涉及 unstorage 的引入,因此没有出现这个问题。

解决方法
有几种方法可以解决这个问题:

1. 降级到 @nuxt/devtools 3.2.1 版本

由于 @nuxt/devtools 3.2.1 版本并未依赖 unstorage,因此该版本不会出现该错误。您可以选择将 @nuxt/devtools 降级到该版本,来避免这个问题。降级命令如下:

npm install @nuxt/devtools@3.2.1

在安装完成后,重新启动项目,问题就会解决。

2. 手动安装 unstorage

如果您希望继续使用最新版本的 @nuxt/devtools,另一个解决办法是手动安装 unstorage 包。在项目根目录下运行以下命令:

npm install unstorage

安装完成后,重新启动 Nuxt 项目,这样就能解决找不到 unstorage 包的问题。

3. 等待官方修复补丁

如果不想降级版本,也可以选择等待官方发布修复版本。@nuxt/devtools 团队可能会在后续版本中修复对 unstorage 包的依赖问题,因此定期查看 GitHub 仓库或更新日志是一个不错的选择。

总结
当前的问题出在 @nuxt/devtools 的最新版本中缺少对 unstorage 包的依赖,而 3.2.1 版本没有此问题。可以通过以下方式解决:

  • 降级到 3.2.1 版本,因为该版本不会依赖 unstorage,从而避免报错;
  • 手动安装 unstorage,如果希望继续使用最新版本;
  • 等待官方修复补丁,如果不想降级或手动安装。

选择适合自己的方法,可以有效避免该错误并继续顺利开发。

本文部分内容借助 AI 辅助生成,并由作者整理审核。

❌