Install pyenv:
brew install pyenvCreate symbolic link:
| brew tap shivammathur/php | |
| brew install shivammathur/php/[email protected] | |
| brew link --force --overwrite [email protected] | |
| brew services start [email protected] | |
| echo 'export PATH="/opt/homebrew/opt/[email protected]/bin:$PATH"' >> ~/.zshrc # or ~/.bashrc | |
| echo 'export PATH="/opt/homebrew/opt/[email protected]/sbin:$PATH"' >> ~/.zshrc # or ~/.bashrc |
| import { WebView } from 'react-native-webview'; | |
| export default function App() { | |
| return ( | |
| <WebView | |
| source={{ uri: 'https://example.com/' }} | |
| style={{ marginTop: 20 }} | |
| /> | |
| ); | |
| } |
| { | |
| "public": "dist", | |
| "rewrites": [{ "source": "**", "destination": "/index.html" }], | |
| "headers": [ | |
| { | |
| "source": "**", | |
| "headers": [ | |
| { | |
| "key": "Cache-Control", | |
| "value": "public, max-age=0, must-revalidate" |
| { | |
| "scripts": { | |
| "build": "parcel build", | |
| "start": "serve" | |
| }, | |
| "dependencies": { | |
| "serve": "latest" | |
| } | |
| } |
| name: Heroku Pull Request | |
| on: | |
| pull_request: | |
| types: [opened, synchronize, reopened, closed] | |
| jobs: | |
| heroku-pull-request: | |
| runs-on: ubuntu-latest | |
| env: | |
| HEROKU_APP_NAME: my-app-pr-${{ github.event.number }} |
| - name: Destroy Heroku app | |
| if: github.event.action == 'closed' | |
| run: heroku apps:destroy --app=${{ env.HEROKU_APP_NAME }} --confirm=${{ env.HEROKU_APP_NAME }} |
| - name: Add comment to PR | |
| if: github.event.action == 'opened' | |
| run: | | |
| gh pr comment ${{ github.event.number }} --body '[Heroku app](https://dashboard.heroku.com/apps/${{ env.HEROKU_APP_NAME }}): https://${{ env.HEROKU_APP_NAME }}.herokuapp.com' | |
| env: | |
| GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
| - name: Push to Heroku | |
| run: git push heroku ${{ github.head_ref }}:master --force |
| - name: Add Heroku remote | |
| run: heroku git:remote --app=${{ env.HEROKU_APP_NAME }} |