truffle-vue
This box is a Vue based solidity Dapp development framework.
Getting Started
Install
First
$ (sudo) npm install -g ethereumjs-testrpc
Second
$ (sudo) npm install -g truffle
Third
$ truffle unbox huarxia/truffle-vue
or
$ https://github.com/huarxia/truffle-vue.git
$ cd truffle-vue
Fourth
$ npm install
Fifth new shell window
$ testrpc
Sixth on current window
$ truffle compile
$ truffle migration
$ npm run dev
develop shell
compile
$ truffle compile
migration
$ truffle migration
use gulp
Global install gulp
$ (sudo) npm install gulp -g
If it is the first use of direct operation
gulp
$ gulp
If it was used second times
$ gulp start
Which commands are included?
gulp // First compile migrate and run
gulp start // First run
gulp clean // delete build
gulp compile // Compile smart contract and delete build first
gulp migrate // Deploy smart contracts to localgulp reset // Redeploy smart contract to local and restart service
gulp migrate-deploy // Deploying smart contracts to ropsten using infura
gulp deploy // Deploying smart contracts to ropsten using infura and run dev