引导组件
踩坑 1:
使用expo 创建 react native 组件demo并运行,以 pnpm 作为包管理工具时运行报错:
Error: Unable to resolve module ./node_modules/expo/AppEntry from *
why?
据了解到,react native存在大量隐式依赖,pnpm默认不会拍平展开以来,便导致无法正常访问到pnpm所连接到的依赖
解决方案:
根目录下新建 .npmrc文件并添加如下代码,而后再次pnpm install
node-linker=hoisted
含义:创建无符号扁平 node_modules
https://pnpm.io/zh/npmrc#node-linker
最后更新于
这有帮助吗?