typescript - “@firebase/database-compat”包中的“./standalone”条目没有已知条件
问题描述
npm run build
在我的 sveltekit 项目上运行时,我收到以下错误vite
:
7:55:49 PM [vite-plugin-svelte] The following packages did not export their `package.json` file so we could not check the "svelte" field. If you had difficulties importing svelte components from a package, then please contact the author and ask them to export the package.json file.
- firebase-admin
✓ 47 modules transformed.
[commonjs] No known conditions for "./standalone" entry in "@firebase/database-compat" package
> No known conditions for "./standalone" entry in "@firebase/database-compat" package
Error: No known conditions for "./standalone" entry in "@firebase/database-compat" package
at bail (/home/vincent/repos/sveltekit/node_modules/vite/dist/node/chunks/dep-e0fe87f8.js:29712:8)
at resolve$1 (/home/vincent/repos/sveltekit/node_modules/vite/dist/node/chunks/dep-e0fe87f8.js:29768:32)
at resolveExports (/home/vincent/repos/sveltekit/node_modules/vite/dist/node/chunks/dep-e0fe87f8.js:30285:12)
at resolveDeepImport (/home/vincent/repos/sveltekit/node_modules/vite/dist/node/chunks/dep-e0fe87f8.js:30301:26)
at tryNodeResolve (/home/vincent/repos/sveltekit/node_modules/vite/dist/node/chunks/dep-e0fe87f8.js:30043:11)
at Object.resolveId (/home/vincent/repos/sveltekit/node_modules/vite/dist/node/chunks/dep-e0fe87f8.js:29910:28)
at /home/vincent/repos/sveltekit/node_modules/rollup/dist/shared/rollup.js:22697:251
我签入了node_modules
,包@firebase/database-compat
实际上导出了他的package.json。我真的被困在这里了。
这是我的package.json
:
{
"private": true,
"type": "module",
"scripts": {
"dev": "svelte-kit dev",
"build": "svelte-kit build --verbose",
"preview": "svelte-kit preview"
},
"devDependencies": {
"@sveltejs/adapter-vercel": "next",
"@sveltejs/kit": "next",
"@tsconfig/svelte": "^2.0.1",
"@types/body-parser": "^1.19.1",
"@types/cookie": "^0.4.1",
"sass": "^1.39.2",
"svelte": "^3.38.3",
"typescript": "^4.4.3"
},
"dependencies": {
"body-parser": "^1.19.0",
"cookie": "^0.4.1",
"firebase": "^9.4.1",
"firebase-admin": "^10.0.0",
"prettier": "^2.3.2",
"prettier-plugin-svelte": "^2.3.1",
"svelte-preprocess": "^4.9.4"
},
"prettier": {
"arrowParens": "always",
"singleQuote": true,
"tabWidth": 2,
"trailingComma": "none"
}
}
解决方案
推荐阅读
- reactjs - onlineUrs.map 不是 React Js 前端的函数
- wix - 从自定义操作设置属性?
- java - 检索现有 Mongo DB 集合时出现空指针异常
- java - Bindings.select() 依赖没有更新
- python - pytorch自定义损失函数最小化向量之间的角度
- c# - 无法在 Unity 中使用 UnityWebRequest 发布数据,它给出错误:HTTP/1.1 500 内部服务器错误
- python - 列表中元素的最大总和
- google-apps-script - 状态 2020 年 12 月 - “部署 ID 未与当前项目关联”
- memory-management - 使用 Fortran 90 将 txt 文件读入可分配数组时出现错误结果
- python - 尝试创建虚拟环境时 pipenv FileNotFoundError