react-native 0.60.4 jest-haste-m

2019-07-29  本文已影响0人  Wayaer

android 打包
修复:关于模块命名冲突的jest-haste-map警告


jest-haste-map: Haste module naming collision: layout-content-page-editor-web

      The following files share their name; please adjust your hasteImpl:

        * <rootDir>/package.json

        * <rootDir>/build/unzipped-jar/package.json

之后报错:


/Users/***/Code/****/android/app/build/generated/res/react/release/raw/package.json: Error: package is not a valid resource name (reserved Java keyword)

解决办法:

/node_ modules/metro/src/DeltaBundler/Serializers/getAssets.js

该路径js文件添加:


   if (
          isJsModule(module) &&
          processModuleFilter(module) &&
          getJsOutput(module).type === 'js/module/asset'
 +        && path.relative(options.projectRoot, module.path) !== 'package.json'
        )

上一篇 下一篇

猜你喜欢

热点阅读