PHP WebShell

Текущая директория: /usr/lib/node_modules/bitgo/node_modules/@bitgo/sdk-coin-hbar/node_modules/expo/scripts

Просмотр файла: resolveAppEntry.js

#!/usr/bin/env node

// Basic node CLI script to resolve the native app entry file.
//
// Usage:
//   node expo/scripts/resolveAppEntry.js path/to/project-root <platform> <format>
//
// Example:
//   node expo/scripts/resolveAppEntry.js path/to/project-root/ android absolute
//
// Returns:
//   The resolved entry file path.
//
// Limitations:
//   Currently only supports android and ios.

const { resolveEntryPoint } = require('@expo/config/paths');
const path = require('path');

const projectRoot = process.argv[1];
const platform = process.argv[2];
const absolute = process.argv[3] === 'absolute';

if (!platform || !projectRoot) {
  console.error(
    'Usage: node expo/scripts/resolveAppEntry.js <projectRoot> <platform> <relative|absolute>'
  );
  process.exit(1);
}

const entry = resolveEntryPoint(projectRoot, { platform });

if (entry) {
  console.log(absolute ? path.resolve(entry) : path.relative(projectRoot, entry));
} else {
  console.error(`Error: Could not find entry file for project at: ${projectRoot}`);
  process.exit(1);
}

Выполнить команду


Для локальной разработки. Не используйте в интернете!