SyntaxError:无效字符:'#'

时间:2016-04-18 14:12:57

标签: android ios react-native

我在尝试运行一个简单的应用程序时遇到语法错误。我正在尝试在我的代码中使用Netbeast APIhttps://github.com/netbeast/api),但我在导入netbeast的行中得到语法错误

var beast = require('netbeast')

这是引发的错误:

https://cloud.githubusercontent.com/assets/16781072/14606538/068a2322-057e-11e6-8f40-e69cb4a1710a.png

它发生在 iOS和Android 中,我在Mac中使用 react-native 0.22

我认为这是因为react-native不支持netbeast使用的一个(或多个)软件包,但我不知道是哪个软件包导致了错误。

对此有何想法?

谢谢。

1 个答案:

答案 0 :(得分:0)

问题是其中一个源文件以#!开头,这是无效的JavaScript。节点剥离了hashbang,但React Native没有。

这已在React Native中修补,并计划使用RN 0.26。