Issues Setting Up Streamlit For Development
Last Updated: August 4, 2020

  • Cloned repository
  • Added remote
  • Created new branch


## Terminal 1
## Inside lib

pipenv --three
pipenv shell

cd ..

## Inside streamlit

make all-devel


## Terminal 2
## Inside frontend

yarn start

## Start error

Failed to compile.

./src/assets/css/theme.scss (./node_modules/css-loader/dist/cjs.js??ref--6-oneOf-5-1!./node_modules/postcss-loader/src??postcss!./node_modules/resolve-url-loader??ref--6-oneOf-5-3!./node_modules/sass-loader/dist/cjs.js??ref--6-oneOf-5-4!./src/assets/css/theme.scss)
Error: Node Sass does not yet support your current environment: OS X 64-bit with Unsupported runtime (83)
For more information on which environments are supported please see:
https://github.com/sass/node-sass/releases/tag/v4.13.1

## End error

yarn upgrade
## See if node-sass will update itself and work. Seemed to work for a temporary fix

yarn start

## Start error
Failed to compile.

./src/App.tsx
Module not found: Can't resolve 'autogen/proto' in '{path}/streamlit/frontend/src'

## End error