- install dnsmasq
$ brew install dnsmasq
...
$ cp /usr/local/opt/dnsmasq/dnsmasq.conf.example /usr/local/etc/dnsmasq.conf
- edit
/usr/local/etc/dnsmasq.conf
address=/local/127.0.0.1
| import express from 'express'; | |
| import React from 'react'; | |
| import ReactDOMServer from 'react-dom/server'; | |
| import App from './components/App'; | |
| import {flushServerSideRequires} from 'react-loadable'; | |
| let app = express(); | |
| let webpackStats = require('./output-webpack-stats.json'); |
$ brew install dnsmasq
...
$ cp /usr/local/opt/dnsmasq/dnsmasq.conf.example /usr/local/etc/dnsmasq.conf
/usr/local/etc/dnsmasq.confaddress=/local/127.0.0.1
While this gist has been shared and followed for years, I regret not giving more background. It was originally a gist for the engineering org I was in, not a "general suggestion" for any React app.
Typically I avoid folders altogether. Heck, I even avoid new files. If I can build an app with one 2000 line file I will. New files and folders are a pain.
| #!/bin/sh | |
| ### | |
| # SOME COMMANDS WILL NOT WORK ON macOS (Sierra or newer) | |
| # For Sierra or newer, see https://github.com/mathiasbynens/dotfiles/blob/master/.macos | |
| ### | |
| # Alot of these configs have been taken from the various places | |
| # on the web, most from here | |
| # https://github.com/mathiasbynens/dotfiles/blob/5b3c8418ed42d93af2e647dc9d122f25cc034871/.osx |
| // js/editor_plugin.js | |
| /** | |
| * an example tinyMCE Plugin | |
| */ | |
| tinymce.create( | |
| 'tinymce.plugins.myPlugin', | |
| { | |
| /** | |
| * @param tinymce.Editor editor | |
| * @param string url |