在世博应用程序中安装Magnus-UI后,出现错误"No Space between hexadecimal literal and identifier"



给我这个错误

十六进制字面值和标识符之间没有空格
没有堆栈

我在这里遇到了同样的问题,但它只发生在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

相关内容