Skip to content

TeamOliveCode/block-lite-front

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

block-lite-frontend

설명

이 프로젝트는 EVM 체인에서 작동하는 오픈소스 블록 탐색기입니다. 이 저장소를 사용하면 로컬에서 탐색기를 실행할 수 있습니다. 크롤링 코드백엔드 코드가 제공되며, 이 저장소에서는 프론트엔드 코드를 제공합니다.

시작하기

서버 설정

설치 방법

위 서버 설치가 완료된 후 다음 작업을 설치하세요.

  • 이 저장소를 Git 클론하세요.
git clone https://github.com/TeamOliveCode/block-lite-front.git
  • macOS 및 Ubuntu에서는 .env 파일을 생성하여 GENERATE_SOURCEMAP을 설정하세요.
GENERATE_SOURCEMAP=false
  • Windows에서는 package.json을 수정하여 GENERATE_SOURCEMAP을 설정하세요.
  "scripts": {
    "start": "set \"GENERATE_SOURCEMAP=false\" && node scripts/start.js",
    "build": "set \"GENERATE_SOURCEMAP=false\" && node scripts/build.js",
    "test": "node scripts/test.js"
  },
  • /src/redux/reducer/etherApi.js에서 'baseURL'을 사용 중인 블록체인 RPC URL로 변경하세요.
import axios from 'axios';

const etherApi = axios.create({
  //블록체인 RPC URL 변경
  baseURL: 'https://eth.public-rpc.com',
  headers: { 'content-type': 'application/json' },
});

export default etherApi;
  • /src/redux/reducer/dbApi.js에서 'baseURL'을 사용 중인 백엔드 서버로 변경하세요.
import axios from 'axios';

const dbApi = axios.create({
  //백엔드 서버 URL 변경
  baseURL: 'http://localhost:3001',
  headers: { 'content-type': 'application/json' },
});

export default dbApi;
  • 아래 명령어로 로컬에서 실행하세요.
npm install --save
npm start

로컬에서 실행할 경우, 다음 포트에서 진행됩니다.

About

EVM 익스플로러 프런트엔드

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 87.2%
  • CSS 11.9%
  • HTML 0.9%