有没有办法让 react-native 忽略一些不捆绑它们的文件?

Posted

技术标签:

【中文标题】有没有办法让 react-native 忽略一些不捆绑它们的文件?【英文标题】:Is there a way to make react-native ignore some files that not to bundle them? 【发布时间】:2015-12-24 06:16:23 【问题描述】:

我已经有一个基于 React for Web 的项目。现在,我在这里创建了一个 React-Native 项目。如果我与react-native bundle 捆绑,react-native 将捆绑我所有的文件,然后提示大量警告。所以我想在/www 下制作 react-native 忽略文件。

我试过这些动作,但没用:

    node_modules/react-native/packager/blacklist.js 中添加我到sharedBlacklistWildcards 的路径。 将我的路径添加到.flowconfig

我检查了文档,但没有发现任何有用的东西。我怎么能这样做,或者如果我有一个错误的想法?

【问题讨论】:

***.com/a/41963217/2959392 【参考方案1】:

嗯,我修改了node_modules/react-native中的文件。这是迄今为止我找到的唯一方法,我仍然期待更好的解决方案。

node_modules\react-native\packager\react-packager\src\DependencyResolver\fastfs.js 用于扫描文件。所以我把File::getFiles改写成这样:

  getFiles() 
    return _.flatten(_.values(this.children).filter(
        file => !/platforms$|www$/.test(file.path)
      ).map(file => 
        if (file.isDir) 
          return file.getFiles();
         else 
          return file;
        
    ));
  

【讨论】:

你有没有更好的解决方案。我也遇到了同样的问题

以上是关于有没有办法让 react-native 忽略一些不捆绑它们的文件?的主要内容,如果未能解决你的问题,请参考以下文章

有没有办法可以将 Text 组件的全部内容包装在 react-native 中的父视图中?

React-Native Redux reducer switch 语句忽略类型

在页面上使用文本字符串搜索功能,有没有办法让搜索忽略特定的 div?

有没有办法让 iOS 的自动更正忽略 UITextView 中的单个单词或正则表达式?

如何使 pdist 忽略一个值(Matlab)

有没有办法让 jpql/native-query 区域不可知