【发布时间】:2021-08-12 12:49:34
【问题描述】:
我有一个 Lerna MonoRepo 项目设置。
喜欢
root/
lerna.json
packgae.json
package.lock.json
packages/
app1 - Create react app (with firebase sdk dependency)
app2 - Next Js app (with firebase-admin dependency)
components - shared react components.
当我尝试构建下一个 js 应用时,会出现以下错误。
块引用 ModuleNotFoundError: Module not found: Error: Can't resolve 'fs' in 'root-project/node_modules/firebase-admin/lib'。
【问题讨论】:
-
确保只在服务器专用代码中使用
firebase-admin(例如getStaticProps、getServerSideProps、API 路由)。
标签: reactjs next.js firebase-admin monorepo lerna