给我这个错误
十六进制字面值和标识符之间没有空格
没有堆栈
我在这里遇到了同样的问题,但它只发生在Android上,iOS运行没有问题
—EDIT—
当我试图在浏览器上运行项目时,我发现了这个问题。
所以这些是你复制我的方法的步骤:
运行:
expo start
选择"在浏览器中运行">
你将面对"color"模块:
访问模块目录和文件:node_modules/颜色/index.js
第一个问题在第66行:
改变:
object &= 0xFF_FF_FF;
:
object &= 0xFFFFFF;
第二个问题在第258行:
改变:
' lum[i] = (chan <= 0.039_28) ?陈/12.92:(陈(+ 0.055)/1.055)* * 2.4;">
:
lum[i] = (chan <= 0.03928) ? chan / 12.92 : ((chan + 0.055) / 1.055) ** 2.4;
所以这解决了我的问题,只是在这里创建了一个问题:
https://github.com/Qix-/color/
——
解决这个问题的正确方法是将颜色插件从4.0.0降级到最新版本,在我的情况下,今天(7月28日)是3.2.1,所以运行:
yarn remove color
yarn add color@3.2.1