运行 dev 时找不到模块 'pinia/dist/pinia.mjs'
P粉393030917
P粉393030917 2023-10-26 23:04:01
[Vue.js讨论组]

我在新的 Nuxt3 应用程序之上设置 Pinia 并启动开发服务器,按顺序使用以下命令:

npx nuxi init nuxt-app
cd nuxt-app
npm install
npm install @pinia/nuxt
npm run dev

开发服务器运行没有任何问题。然后,我将这行代码放入“nuxt.config.ts”中;

export default defineNuxtConfig({
  modules: ["@pinia/nuxt"],
});

并且,当我再次尝试连接到开发服务器时,它在终端中给出了此错误消息:

ERROR  Cannot start nuxt:  Cannot find module 'pinia/dist/pinia.mjs'                                                                     12:03:55
Require stack:
- C:UsersuserDocumentsgithub2nuxt-appindex.js


P粉393030917
P粉393030917

全部回复(2)
P粉038856725

据我所知,这是一个错误,总有一天会被修复。在那之前你可以把

alias: {
  pinia: "/node_modules/@pinia/nuxt/node_modules/pinia/dist/pinia.mjs"
},

在你的nuxt.config.ts中,它将起作用。

关于 Pinia 的 VueSchool 课程中找到。

P粉212971745

正如此处提到的,NPM 不执行操作存在问题工作正常,解决方法如下:

npm i pinia -f
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号