react-native-static-server
react-native-static-server copied to clipboard
Exception in native call from js
Im getting following error not able to proceed further
Here is my code
import React, { useRef, useState, useEffect } from 'react';
import { View, Text } from 'react-native';
import StaticServer from 'react-native-static-server';
const serverConfig = { localOnly: true, keepAlive: true };
const App = () => {
useEffect(() => {
let server = new StaticServer(8080);
// Start the server
server.start().then((url) => {
console.log("Serving at URL", url);
});
}, []);
return (
<View style={{ flex: 1, backgroundColor: 'red' }}>
</View>
)
}
export default App;
package.json
"dependencies": { "react": "16.8.1", "react-native": "0.61.3", "react-native-static-server": "^0.5.0" },
Same here
Take your server instantiation out of useEffect
, you're using the hook improperly.
I got the same error. I solved it by entering the path value.
new StaticServer(8080, RNFS.DocumentDirectoryPath); // <- added path
It worked for me.