2) 지역적(local)으로 사용할 수 있습니다. 즉, 로컬 디렉토리에서 다음을 실행합니다:
# $HOME/klaytn/에 있다고 가정합니다.$npminstalltruffle@4.1.15$cdnode_modules/truffle$npminstallsolc@0.5.6$cd-$ln-snode_modules/truffle/build/cli.bundled.jstruffle$exportPATH=`pwd`:$PATH
vvisp 설치
vvisp은 스마트 컨트랙트 개발을 위해 HEACHI LABS에서 제공하는 사용하기 쉬운 cli 도구/프레임워크입니다. 단일 명령만으로 환경을 쉽게 설정하고, Klaytn 스마트 컨트랙트를 배포 및 실행할 수 있습니다. 트러플 프레임워크를 지원하므로, 트러플에 익숙한 개발자는 어려움 없이 vvisp을 사용할 수 있습니다.
Here, we introduce how to install vvisp and use it to set up the Klaytn dApp development environment.
npm 또는 yarn이 존재하는 경우 다음 명령을 실행하여 vvisp을 쉽게 설치할 수 있습니다:
$npminstall-g@haechi-labs/vvisp# 또는 yarn을 사용하는 경우$yarnglobaladd@haechi-labs/vvisp
설치 시 vvisp 명령을 사용하여 제대로 설치되었는지 확인할 수 있습니다. 참고: v2.1.0 이상의 버전을 사용해야 합니다.
$vvispUsage:vvisp<command> [options]where<command>isoneof:compile,console,deploy-contract,deploy-service,flatten,gen-script,initOptions:-v,--versionoutputtheversionnumber-h,--helpoutputusageinformationCommands:compile [files...] compile the smart contractsconsole [script-api-path] run interactive shell to execute contract scriptsdeploy-contract<file> [arguments...] deploy the smart contracts deploy-service deploy or upgrade smart contract service using the deployment configure file
flatten<files...>flattenthesmartcontractsgen-script [files...] generate javascript libraries communicating the smart contractsinit [name] initialize directory to use vvisp# 설치된 버전을 확인할 수 있습니다.$vvisp--versionv2.1.0