我正在为 React 和 React Native 应用程序创建一个 nx monorepo。 Monorepo 已成功设置并在 React/ios/android 上成功构建。 运行时,出现错误。
src/main.tsx:无法读取未定义的属性(读取“包含”) Main.tsx 代码:
import { AppRegistry } from 'react-native';
import App from './app/App';
AppRegistry.registerComponent('Mobileapp', () => App);
任何建议都将受到高度赞赏。
我找到了解决方案:
https://github.com/nrwl/nx/issues/22665
答案“评论 .babelrc.js 上的构建条件”对我有用。 在 babelrc.js 中注释下面的代码
/* 如果 ( process.env.NX_TASK_TARGET_TARGET === '构建' || process.env.NX_TASK_TARGET_TARGET.includes('storybook') ){ 返回 { 预设:[ [ '@nx/react/babel', { 运行时:'自动', }, ], ], }; }*/