реагировать на собственную статическую ошибку сервера: вычисление FPStaticServer.stop () - PullRequest
0 голосов
/ 23 октября 2018

Когда я запускаю react-native run-android, мой эмулятор отображает эту ошибку:

enter image description here

Я хочу запустить response-native-static-server для отображения моего ответа в автономном режиме в моем приложении с веб-просмотром.

Это команда, с которой я создал проект:

react-native init serverApp

cd serverApp

npm install react-native-static-server --save

react-native run-android

У меня есть файл Edit.js для редактирования с этим кодом:

import StaticServer from 'react-native-static-server';

let server = new StaticServer(8080);

// Start the server
server.start().then((url) => {
  console.log("Serving at URL", url);
});

server.stop();

App.js:

import React, {Component} from 'react';
import {StyleSheet, Text, View} from 'react-native';

import StaticServer from 'react-native-static-server';

let server = new StaticServer(8080);

// Start the server
server.start().then((url) => {
  console.log("Serving at URL", url);
});

server.stop();

type Props = {};
export default class App extends Component<Props> {
  render() {
    return (
      <View style={styles.container}>
        <Text style={styles.welcome}>Welcome to React Native!</Text>
        <Text style={styles.instructions}>To get started, edit App.js</Text>
      </View>
    );
  }
}

const styles = StyleSheet.create({
  container: {
    flex: 1,
    justifyContent: 'center',
    alignItems: 'center',
    backgroundColor: '#F5FCFF',
  },
  welcome: {
    fontSize: 20,
    textAlign: 'center',
    margin: 10,
  },
  instructions: {
    textAlign: 'center',
    color: '#333333',
    marginBottom: 5,
  },
});

Вопрос:

Как мне запустить локальный сервер с response-native-static-server?

или

Как я могу исправить эту ошибку?

...