No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
contracts
migrations
public
src
.gitignore
README.md
box-img-lg.png
box-img-sm.png
package.json
truffle-box.json
truffle.js
vue.config.js
yarn.lock

README.md

Vue Truffle Box

This box comes with everything you need to start using smart contracts from a vue app.

Installation

  1. Install Truffle globally.

    yarn install -g truffle
  2. Download the box. This also takes care of installing the necessary dependencies.

    truffle unbox standup75/vue-box
  3. Run the development console.

    truffle develop
  4. Compile and migrate the smart contracts. Note inside the development console we don't preface commands with truffle.

    compile
    migrate

If it's the first you attempt to compile and migrate a smart contract, I learned this here: https://medium.com/@mvmurthy/full-stack-hello-world-voting-ethereum-dapp-tutorial-part-2-30b3d335aa1f

  1. Run the local server.

    // Serves the front-end on http://localhost:3000
    yarn serve
  2. Truffle can run tests written in Solidity or JavaScript against your smart contracts. Note the command varies slightly if you're in or outside of the development console.

    truffle test
  3. To build the application for production, use the build command. A production build will be in the build_webpack folder.

    yarn build