I want to connect to the Ropsten test-net:
// Is there is an injected web3 instance?
if (typeof web3 !== 'undefined') {
App.web3Provider = web3.currentProvider;
web3 = new Web3(web3.currentProvider);
} else {
// If no injected web3 instance is detected, fallback to the TestRPC.
App.web3Provider = new web3.providers.HttpProvider('http://localhost:8545');
web3 = new Web3(App.web3Provider);
}
I have http://localhost:8545 in this code. How do I connect to Ropsten instead of http://localhost:8545?

geth --testnet --chain ropsten --rpcGot this error: Incorrect Usage. flag provided but not defined: -chain – Muhammad Shahzad Apr 18 '18 at 17:01--testnet– d9ngle Apr 18 '18 at 19:00web3.eth.personal.currentProvider.connected = falsefor me. Tried Infura ropsten, kovan and local ganache. – Philip Rego Sep 07 '20 at 00:18