Как включить «require (* / *. Vrx)» с помощью rn-cli.config? - PullRequest
0 голосов
/ 17 мая 2019

Компонент Metro для собственного реагирующего клиента не может разрешить файл .vrx (используется для сцены AR вирореакции).

Я попытался создать файл rn-cli.config.js в корне проекта, который должен был отсортировать его, но это не так. Чего мне не хватает?

Я попытался создать файл rn-cli.config.js в корне проекта, который должен был отсортировать его, но это не так. Чего мне не хватает?

Указанный путь определенно корректен в требовании .js

р-н-cli.config.js

const { getDefaultConfig } = require("metro-config");

module.exports = (async () => {
  const {
    resolver: { assetExts }
  } = await getDefaultConfig();

  return {
    resolver: {
      assetExts: [...assetExts, "obj", "mtl", "JPG", "vrx", "fbx", "hdr"]
    }
  };
})();

Metro bundler сообщает об этой ошибке

error: bundling failed: Error: Unable to resolve module `./js/res/coffee_mug/object_coffee_mug.vrx` from `C:\Users\Dave\Documents\schoolOfCode\Final Project\final-project-app-brumgo-front-end\components\ARtest\index.js`: The module `./js/res/coffee_mug/object_coffee_mug.vrx` could not be found from `C:\Users\Dave\Documents\schoolOfCode\Final Project\final-project-app-brumgo-front-end\components\ARtest\index.js`. Indeed, none of these files exist:
...