Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 有没有办法让react native忽略一些不绑定的文件?_Android_React Native - Fatal编程技术网

Android 有没有办法让react native忽略一些不绑定的文件?

Android 有没有办法让react native忽略一些不绑定的文件?,android,react-native,Android,React Native,我已经有了一个基于React for Web的项目。现在,我在这里创建了一个React本地项目。如果我绑定了react native bundle,react native将绑定我的所有文件,然后提示大量警告。所以我想让react native忽略/www下的文件 我试过这些动作,但没用: 将我的路径添加到node\u modules/react native/packager/blacklist.js中的sharedBlacklistWildcards 将我的路径添加到.flowconfig

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

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

  • 将我的路径添加到
    node\u modules/react native/packager/blacklist.js
    中的
    sharedBlacklistWildcards
  • 将我的路径添加到
    .flowconfig

  • 我检查了文档,但没有发现任何有用的东西。如果我有错误的想法,我该怎么做呢?

    好吧,我修改了
    节点中的文件\u modules/react native
    。这是迄今为止我找到的唯一方法,我仍然期待着一个更好的解决方案

    node\u modules\react native\packager\react packager\src\dependencysolver\fastfs.js
    用于扫描文件。因此,我将
    File::getFiles
    重写为:

    getFiles(){
    返回0.flatte(0.values(this.children).filter(
    file=>!/platforms$| www$/.test(file.path)
    ).map(文件=>{
    if(file.isDir){
    返回file.getFiles();
    }否则{
    返回文件;
    }
    }));
    
    }
    您有没有找到更好的解决方案。我也有同样的问题