Error: ENOENT: no such file or directory, open 'android\app\src\main\assets\index.android.bundle'
Error: ENOENT: no such file or directory, open 'android\app\src\main\assets\index.android.bundle'
我创建了 react-native 初始化项目
然后我 运行 使用 react-native 运行-android 的项目它将 运行 没有任何问题。
当我尝试使用以下评论构建 apk 时
react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets -dest android/app/src/main/res
我正面临这个错误
错误 ENOENT:没有那个文件或目录,打开 'android\app\src\main\assets\index.android.bundle'。 运行 带有 --verbose 标志的 CLI 以获取更多详细信息。错误:ENOENT:没有那个文件或目录,打开 'android\app\src\main\asset\index.android.bundle'
您可以通过首先导航到应用程序中的 'android\app\src\main
文件夹并在那里创建一个名为 assets
的文件夹来实现此目的,因此在捆绑 React Native 时将在中创建 index.android.bundle
android\app\src\main\assets
文件夹。
希望对您有所帮助
检查您的项目'android\app\src\main'中是否存在文件夹assets;如果有,则意味着文件 'index.android.bundle' 没有;只需在文件夹中创建文件。如果文件夹不存在,则必须同时创建文件夹和文件。
我创建了 react-native 初始化项目
然后我 运行 使用 react-native 运行-android 的项目它将 运行 没有任何问题。
当我尝试使用以下评论构建 apk 时
react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets -dest android/app/src/main/res
我正面临这个错误
错误 ENOENT:没有那个文件或目录,打开 'android\app\src\main\assets\index.android.bundle'。 运行 带有 --verbose 标志的 CLI 以获取更多详细信息。错误:ENOENT:没有那个文件或目录,打开 'android\app\src\main\asset\index.android.bundle'
您可以通过首先导航到应用程序中的 'android\app\src\main
文件夹并在那里创建一个名为 assets
的文件夹来实现此目的,因此在捆绑 React Native 时将在中创建 index.android.bundle
android\app\src\main\assets
文件夹。
希望对您有所帮助
检查您的项目'android\app\src\main'中是否存在文件夹assets;如果有,则意味着文件 'index.android.bundle' 没有;只需在文件夹中创建文件。如果文件夹不存在,则必须同时创建文件夹和文件。