React Native在Android studio 打包的時(shí)候突然報(bào)這個(gè)錯(cuò),結(jié)果發(fā)現(xiàn)是,某個(gè)文件中的樣式代碼后少寫了逗號(hào)濒析,添加后打包即正常了。如下啥纸,color后應(yīng)加逗號(hào):
<Text
style={{
marginTop:150,
textAlign:'center',
fontSize:14,
color: '#666666'
flex:1,
}}>
....
如果是用vsCode直接運(yùn)行到手機(jī)上号杏,就可以發(fā)現(xiàn)這個(gè)錯(cuò),但是在AS中打包的時(shí)候就只提示Process 'command 'cmd'' finished with non-zero exit value 1斯棒,不好排查盾致。
============2021.11.5 更新===============
今天又遇到這個(gè)錯(cuò)誤,我就記得上次見過荣暮。庭惜。
image.png
點(diǎn)擊看導(dǎo)出的log,耐心瀏覽就會(huì)發(fā)現(xiàn)是js出錯(cuò)。
image.png
如圖打開文件檢查16行附近穗酥,發(fā)現(xiàn)是15行末尾多了個(gè)“+”护赊,刪掉重新保存編譯即可。
image.png