Homoacademycus

  • Installation
  • TechOpinion
  • TroubleShooting
  • Develop Scripts

install react

February 20, 2021

모듈만 설치해서 import

``` https://cdnjs.cloudflare.com/ajax/libs/react/버전/react.js, react-dom.js

Continue reading

install createreactapp

February 20, 2021

create-react-app 모듈

번거로운 webpack, balel 설정을 대신하여 facebook 에서 공식지원하는 틀 생성 도구

프로젝트명/
  README.md
  package.json
  node_modules/package.json 파일에는 명시되지 않은 로컬모듈들
  public/static 파일들
    index.html //create-react-app의 엔트리포인트(파일명 변경불가)
    favicon.ico
  src/
    index.js //create-react-app의 엔트리포인트(파일명 변경불가)
    App.js
    App.test.js
    App.css
    index.css
    logo.svg

react-scripts 명령어 : 사용자가 설정을 건들지 못하도록 package.json 과 webpack 설정을 캡슐화 ``` package.json

Continue reading

gradle task

February 20, 2021

graddle

명령(gradle compileJava, gradle run)에 의한 task 수행

  1. build.graddle 파일에서 task의 처리를 정의해두기 ```graddle task 테스크명 { doFist { 제일 처음에 처리할 내용 } doLast { 제일 마지막에 처리할 내용 }

}


2. shell에서 실행

graddle 테스크명


# 매개변수 전달
1. build.graddle에 정의
```graddle
task myTask {
    println("입력한 값은 : "+x)
}
  1. shell에서 실행
    gradle myTask -Px=값
    

다른 task 호출

task 테스크명 {
    doFist{
        println("테스크명의 doFirst 실행..")
        tasks.aaa.execute()
    }
}
task aaa {
    doLast{
        println("aaa의 doLast 실행...")
    }
}

task 종속성 설정

task 테스크명 (dependsOn : '선행되어야할task명') {

}
task 테스크명 (dependsOn : ['선행task1','선행task2'] ) {

}
Continue reading

gradle dependencies

February 20, 2021

dependency 설정

dependencies {
    compile group: 'commons-io', name: 'commons-io', version: '2.4'
    if (org.gradle.internal.os.OperatingSystem.current().isLinux()) {
        compile fileTree(dir: 'lib/hdf5/linux', include: '*.jar')
        runtime fileTree(dir: 'lib/hdf5/linux', include: '*.so')
    } else {
        compile fileTree(dir: 'lib/hdf5/win64', include: '*.jar')
        runtime fileTree(dir: 'lib/hdf5/win64', include: '*.dll')
    }
    testCompile group: 'junit', name: 'junit', version: '4.12'
}
Continue reading

git

February 20, 2021

설치

sudo apt-get install git-all
Continue reading
Prev Next

Copyright with Homoacademycus