![](https://dougiewougie.com/wp-content/uploads/2023/04/PXL_20230403_162120441-771x1024.jpg)
![](https://dougiewougie.com/wp-content/uploads/2023/04/PXL_20230403_162422361-771x1024.jpg)
Overlooks M8 and periodically “speaks” although I’ve never made out what it says. Sculpted by Dalziel and Scullion and commissioned by West Lothian Council.
Overlooks M8 and periodically “speaks” although I’ve never made out what it says. Sculpted by Dalziel and Scullion and commissioned by West Lothian Council.
About ten minutes.
Create a new Codespace using the blank template:
Once initalised, create an empty Expo React App (select (y)es
when prompted):
npx create-expo-app example
Install the expo-cli command line tool globally:
npm install -g expo-cli
Change into your example project’s folder and edit App.js, maybe adding an image or whatever, before updating packages:
cd example
npm update
Login to your Expo account from the command line:
Create an account with Expo and login using the expo login
command.
Expo-cli supports tunnelling, a proxy URL accesible from any device over the Internet, using ngrok.
expo start --tunnel
After installing the requested library (@expo/ngrok@^4.1.0
), you should see a QR code:
Open the Expo Go app on your device, login, and then scan the QR code. The app will bundle and be available on your device.
Expected behaviour:
npm run android
Should launch Metro and an Android emulator but Metro is not launched. Manually launching metro works:
npm start