4

所以我开始了一个新的 react-native 项目,并从我以前的项目中复制了 .babelrc 文件。我已经安装了必要的插件,但出现错误

Unknown plugin transform-decorators-legacy specified in .babelrc, attempted to resolve relative to "/mypath/project"

我检查了路径中的 node_modules,发现插件是使用yarn add. 我的 eslint 插件也遇到了类似的错误。我是否在我的项目设置中遗漏了一些东西让 babel 和 eslint 看到 node_modules?

可能是安装造成的react-native-code-push吗?我认为当我安装 codepush 时它出现了一些错误,它在 pod install 中复制了 react pod - 所以我从 podfile 中删除了它。即使我没有在我的反应 js 文件中实现代码推送,它是否尝试使用缓存的代码推送 js?

4

3 回答 3

0

对于 NPM:

npm install --save babel-plugin-transform-decorators-legacy

于 2017-10-21T13:50:11.427 回答
0

tra sn form-decorators-legacy

你这里有一个错字。

于 2017-03-29T08:51:04.490 回答
0

尝试这个 :

yarn add babel-plugin-transform-decorators-legacy -g
于 2017-06-08T17:11:32.757 回答