更新
这适用于我的@位评论
"dependencies": {
"react": "16.0.0-alpha.12",
"react-native": "0.45.1"
},
"devDependencies": {
"babel-jest": "20.0.3",
"babel-preset-react-native": "2.0.0",
...
},我遵循指示为macos > ios构建本机代码的项目。我运行了react-native run-ios,得到了标题中的错误.有什么想法吗?如果你想读的话,我的想法就快结束了。
Unknown plugin "transform-runtime" specified in "<myprojectdir>/node_modules/regenerator-transform/package.json" at 0, attempted to resolve relative to "<myprojectdir>/node_modules/regenerator-transform" (While processing preset: "<myprojectdir>/node_modules/babel-preset-react-native/index.js")package.json
"scripts": {
"start": "node node_modules/react-native/local-cli/cli.js start",
"test": "jest"
},
"dependencies": {
"react": "16.0.0-alpha.12",
"react-native": "0.46.0"
},
"devDependencies": {
"babel-jest": "20.0.3",
"babel-preset-react-native": "2.1.0",
"jest": "20.0.4",
"react-test-renderer": "16.0.0-alpha.12"
},
"jest": {
"preset": "react-native"
}我的npm &节点版本
➜ nativeapp npm -v
4.6.1
➜ nativeapp node -v
v8.1.3谢谢你找我。下面是我对我的反应本土化的不相关的咆哮,但如果你有我的反应,我会真诚地寻求一些指导。
我看了程序员的讲座谁的反应-母语和我可以阅读尽可能多,在我的项目之前,从我可以从我可以说,他们都是天才。我不是在讽刺,我真诚地认为。然而,我不明白为什么我的反应的经验是如此糟糕。我是说..。新安装..。能起作用吗?我不知道在此之前我创建了多少个世博项目,并把我的东西搬来搬去,因为每一次我从npm安装了一个软件包,所有的东西都坏了。
我已经做了8年的全职程序员,我一直在使用一些项目,从bash到perl、python、php、golang、mysql、mongo、vue、vanillajs、离子型的、java到C到R,但我认为我从来没有对我曾经做过的任何新堆栈感到如此沮丧。
我遗漏了什么?我做错了什么?请有人告诉我,因为我快要疯了,把我的笔记本电脑扔出窗外。我花时间调试错误,而不是在项目中取得进展。我早上在上班前两个小时起床去做这个项目,下班后我在家里做这个工作。现在是晚上8点,我已经试着运行了两个小时的应用程序。
我开始认为我是唯一有这些问题的人,所以我才是原因。我看到所有这些公司使用的都是本土化的反应,任何一家公司投资于那些能让它的开发人员拥有和我一样的经验的东西是没有意义的。只是花时间让它打开。
对不起,我的咆哮,请注意,我更关心的是解决这个问题。
我只是对我所做的事情充满热情,我不喜欢花费我的时间和不取得进展,因为我不希望有这样的理由。Thx用于寻找
发布于 2017-07-07 06:46:24
根据这个链接https://github.com/facebook/react-native/issues/14843,这是一个与babel-预设- react相关的bugs -本机用于react本机v0.46。临时解决办法
1)通过在根文件夹中执行.babelrc操作来删除rm -rf .babelrc
2)还原babel-预设-react本机版本2.0.0
https://stackoverflow.com/questions/44961019
复制相似问题