当我使用 React-Native 默认打包程序启动项目时,出现以下错误:Unexpected token
在这一行:
static propTypes = {
/// ...
};
我查看了 GitHub 上的 React-Native issues,但没有找到解决方案。
有什么建议吗?
React-Native 打包器使用 Babel 来传输 ES6 和 ES7,但不是所有功能。启用列表是here https://github.com/facebook/react-native/blob/master/babel-preset/configs/main.js。就你而言,类道具 https://babeljs.io/docs/plugins/#experimentalRN packager 中默认未启用。您可以在打包器之前使用 Babel 编译代码,或者仅在打包器设置中启用它。看到这个官方文档 https://facebook.github.io/react-native/docs/javascript-environment.html#content了解更多信息。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)