gpt4 book ai didi

reactjs - react 原生 - 将选项 allowNamespaces 传递给 babel typescript 插件

转载 作者:行者123 更新时间:2023-12-04 10:56:17 26 4
gpt4 key购买 nike

我想在 native react 中使用 TensorFlow - expo 管理的流程。当我使用 https://github.com/tensorflow/tfjs/tree/master/tfjs-react-native桥,我在 android 上运行时遇到一个错误,babel 需要为 @babel/plugin-transform-typescript 将选项 allowNamespaces 设置为 true。

所以我将 babel.config.js 改为:

module.exports = function(api) {
api.cache(true);
return {
presets: ["babel-preset-expo"],
plugins: [
"@babel/plugin-transform-typescript",
{
allowNamespaces: true
}
]
};
};

但现在我收到错误 Error: [BABEL] /node_modules/expo/AppEntry.js: .allowNamespaces is not a valid Plugin property ,所以它在开头添加了点。

我试着把它放进 .babelrc但还是一样。知道如何解决这个问题吗?谢谢

最佳答案

我做了更多的尝试,最后,.babelrc配置正确传递:

{
"plugins": [
["@babel/plugin-transform-typescript", { "allowNamespaces": true }]
]
}

关于reactjs - react 原生 - 将选项 allowNamespaces 传递给 babel typescript 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59162784/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com