Skip to content

Latest commit

 

History

History
83 lines (55 loc) · 1.49 KB

config.md

File metadata and controls

83 lines (55 loc) · 1.49 KB

Voltar

Configuracoes do Ambiente

Instalacao do truffle (Windows/Linux)

Windows usando o Powershell como administrador.

Get-ExecutionPolicy

Caso ele retorne Restricted, execute o comando:

Set-ExecutionPolicy Unrestricted

E escolha a opção [A] Sim para Todos

Instalando o Truffle com Node

Caso nao tenha o node instalado recomendamos o uso do NVM como gerenciador do Node

NVM for Windows

node -v

Utilizamos o node na versao 16.10.0

npm -v

Utilizamos o npm na versao 8.14.0

npm i -g truffle

Comando basicos do Truffle

truffle version 

truffle init /*Iniciando o projeto  */

truffle create contract /* Criando os contratos */

truffle create migration /* Criando as migrations */

truffle create test /* Criando os testes do projeto */

truffle test /* Executando os Testes */

truffle migrate /* Executando as migrations */

Instalando no Linux (Usar modo admim) sudo

Caso nao tenha o node instalado recomendamos usar o NVM como gerenciado do node

NVM Install

npm i -g truffle

Execucao Local

Repositorio

git clone https://github.com/Rodrigodsgit/Smart_Contract smart

cd smart

npm install

Utilizamos o docker como opcao de instalacao para o ganache-cli

cd smart/.docker

docker-compose up -d