rbenv install 2.6.1)
Please refer to their installation guide.
For additional configuration, click here
git clone https://github.com/<your-username>/dev.to.git
gem install bundler
Set up your environment variables/secrets
Envfile. This file lists all the
ENVvariables we use and provides a fake default for any missing keys. You'll need to get your own free Algolia credentials to get your development environment running.
config/application.ymlby copying from the provided template (ie. with bash:
cp config/sample_application.yml config/application.yml). This is a personal file that is ignored in git.
Obtain the development variable and apply the key you wish to enter/replace. ie:
GITHUB_KEY: "SOME_REAL_SECURE_KEY_HERE" GITHUB_SECRET: "ANOTHER_REAL_SECURE_KEY_HERE"
ENVvariables on bootup,
enviedgem will alert you with messages similar to
'error_on_missing_variables!': The following environment variables should be set: A_MISSING_KEY..
rbenv: version '<version number>' is not installed (set by /Path/To/Local/Repository/.ruby-version)
Solution: Run the command
rbenv install <version number>
ruby-build: definition not found: <version number> when
rbenv was installed via
1 2 3
ruby-build: definition not found: <version number> See all available versions with `rbenv install --list'. If the version you need is missing, try upgrading ruby-build:
Solution: Run the following to update
brew update && brew upgrade ruby-build. After that, rerun
rbenv install <version number> and that version will get installed.
1 2 3 4 5 6
== Preparing database == Sorry, you can't use byebug without Readline. To solve this, you need to rebuild Ruby with Readline support. If using Ubuntu, try `sudo apt-get install libreadline-dev` and then reinstall your Ruby. rails aborted! LoadError: dlopen(/Users/nickytonline/.rbenv/versions/2.6.1/lib/ruby/2.6.0/x86_64-darwin18/readline.bundle, 9): Library not loaded: /usr/local/opt/readline/lib/libreadline.<some version number>.dylib
ln -s /usr/local/opt/readline/lib/libreadline.dylib /usr/local/opt/readline/lib/libreadline.<some version number>.dylib from the command line then run
bin/setup again. You may have a different version or libreadline, so replace
<some version number> with the version that errored.
If you encountered any errors that you subsequently resolved, please consider updating this section with your errors and their solutions.