- npm install
- npm install -g ethereumjs-testrpc
- npm install -g truffle
- testrpc
- truffle migrate
- npm run dev
If you want to change smart contract, you have to run "truffle migrate --reset" on local. Because Blockchain is not be changed. Every times you update your smart contract, you have to make a copy old address and old values.