执行命令exp start之后,我尝试安装expo,但是我得到了 安装“清晰”模块时出了点问题
找不到模块'../build/Release/sharp.node'。 请问我该如何解决这个问题
答案 0 :(得分:7)
我没有使用expo,但是遇到了这个问题。
我所要做的就是“删除node_modules / sharp”文件夹。
运行npm install
。
解决了这个问题。
答案 1 :(得分:5)
答案 2 :(得分:2)
也许您将 npm 配置为忽略安装脚本。在这种情况下,删除sharp模块并运行:
npm install --ignore-scripts=false
答案 3 :(得分:2)
这导致我更新后,npm,angular 版本。
试试吧
npm i cordova-res
它解决了上述问题。
答案 4 :(得分:1)
找到最新版本的sharp并安装。
npm install sharp@0.28.3 --save
这对我有用。
答案 5 :(得分:0)
您可能需要完全重新安装expo-cli
软件包。
yarn global remove expo-cli
yarn global add expo-cli
OR
npm uninstall expo-cli -g
npm install expo-cli -g
(如果您没有全局安装expo-cli
,请删除global
/ -f
标志)
答案 6 :(得分:0)
当我使用 xcode-select install 更新我的开发人员工具时,我在 mac 中遇到了同样的问题,然后节点项目停止在本地工作
为我工作