Невозможно разрешить «Плат-пропавший ассист» из «Assets \ logo1.png»Android

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Невозможно разрешить «Плат-пропавший ассист» из «Assets \ logo1.png»

Сообщение Anonymous »

из -за обновления до Sdkversion53 мой проект значительно рухнул. К сожалению, у меня есть крайний срок, и я потратил бесчисленное количество часов, пытаясь вернуть мой проект. Все мои пакеты/зависимости обновляются до последней версии, и только для этой ошибки я пришел к выводу, что это должно быть что -то с помощью metro.config.js (мне не нужно было до Sdkversion53). Я могу заверить вас, что файлы не повреждены, и они на самом деле не бросили ошибки перед обновлением. Любая другая необходимая информация просто спросите :) < /p>
Ошибка: < /p>
Unable to resolve module ../../assets/logo1.png from C:
File Path > None of these files exist:

logo1.png103 | 104 |

assets\logo1.png

| ^ 106 | 107 | Login 108 |
< /code>
metro.config.js:
const { getDefaultConfig } = require('metro-config');

module.exports = async () => {
const config = await getDefaultConfig();

// Resolving Node.js core modules for React Native
config.resolver.extraNodeModules = {
events: require.resolve('events'),
stream: require.resolve('stream-browserify'),
// Add more Node modules if necessary
};

// Handling assets and transforming SVGs
const { transformer, resolver } = config;
config.transformer = {
...transformer,
babelTransformerPath: require.resolve("react-native-svg-transformer"), // SVG transformer
};

config.resolver = {
...resolver,
assetExts: resolver.assetExts.filter((ext) => ext !== "svg"), // Remove SVG from assetExts
sourceExts: [...resolver.sourceExts, "svg"], // Add SVG to sourceExts
};

// Metro bundler can handle PNG, JPG, etc. assets out-of-the-box
config.transformer.assetPlugins = [];

return config; // Return the final config object
};

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

module.exports = async () => {
const config = await getDefaultConfig();

// Resolving Node.js core modules for React Native
config.resolver.extraNodeModules = {
events: require.resolve('events'),
stream: require.resolve('stream-browserify'),
// Add more Node modules if necessary
};

// Handling assets and transforming SVGs
const { transformer, resolver } = config;
config.transformer = {
...transformer,
babelTransformerPath: require.resolve("react-native-svg-transformer"), // SVG transformer
};

config.resolver = {
...resolver,
assetExts: resolver.assetExts.filter((ext) => ext !== "svg"), // Remove SVG from assetExts
sourceExts: [...resolver.sourceExts, "svg"], // Add SVG to sourceExts
};

// Metro bundler can handle PNG, JPG, etc. assets out-of-the-box
config.transformer.assetPlugins = [];

return config; // Return the final config object
};


Подробнее здесь: https://stackoverflow.com/questions/796 ... -logo1-png
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»