electron 앱을 만들고 있는데 build할때 dist 디렉토리를 깨끗하게 제거하고 싶었다.

 

rimarf 모듈을 사용하면 된다.

 

  • 설치방법

npm i rimraf -g

 

  • 사용방법

npm i rimraf  dist

 

 

"build:electron:mac": "npx rimraf dist && yarn react-build && electron-builder",
 

 

 

원래 사용하던 IDE는 젯브레인의 WebStorm을 주로 썼다.

패키지 구매해서 JAVA가 필요할때는 IntelliJ를 쓰고 파이썬이 필요하면 PyCharm을 사용했다.

DB 클라이언트도 DataGrip 만큼 좋은걸 아직도 찾지 못했다.

코파일럿 같은 AI 어시스턴트가 나오면서 젯브레인에 실망했다.

젯브레인에도 AI 어시스턴트 기능이 들어갔는데 패키지 구매자한테도 돈을 따로 받는다. 띠로리~

패키지 구매 리뉴얼을 중지하고 VS Code를 사용하기 시작했다.

 

나이를 먹어서 눈이 잘 안보여서 그런지 집에서 사용하는 4k 모니터에서 보면 글자가 작어서 좀 키우고 싶어서 이것저것 눌러보다가 단축키를 알아냈다.

 

  • 글자 크기 키우는 단축키 : CTRL + +

 

글자를 키우고 코딩을 하려고 하니 이게 왠걸 영문자가 이상하게 타이핑된다.

 

 

자간도 넓어지고 글자 크기도 이상해졌다.

글자크기 키우려고 이것저것 눌러보다가 이상한게 눌렸나보다.

 

이걸 복원하는 단축키는 Atl + =

 

이제 본격적으로 개발을 시작하려고 하니 와이프가 이마트 가자고한다.

개발은 언제하지?

리액트 Link 컴포넌트는 a 태그 처럼 링크 스타일이 나와서 보기 안좋을 때가 있다.

css를 잘 몰라서 이리 저리 헤매다가 되게 간단하게 해결함.

<Link to="/login" style={{ color: 'inherit', textDecoration: 'inherit'}}>

 



python 모듈 설치하는데 아래와 같이 뜨더군요



gcc-pthread -fno-strict-aliasing-DNDEBUG -g-fwrapv -O2 -Wall -Wstrict-prototypes-fPIC -I/usr/include/python2.7 -c lib/sqlalchemy/cextension/processors.c -o build/temp.linux-x86_64-2.7/lib/sqlalchemy/cextension/processors.o

lib/sqlalchemy/cextension/processors.c:10:20: fatal error:Python.h:Nosuchfileor directory

compilation terminated.

***************************************************************************

command'gcc'failed withexit status1

WARNING: TheC extension could not be compiled,speedups arenot enabled.

Failure information,ifany,is above.

Retrying the buildwithout the C extensionnow.

***************************************************************************


python-dev만 설치해주면 간단히 해결됩니다


sudo apt-get install python-dev


scala는 sbt라는 것을 사용

simple build tool 


scala, sbt 설치

일단 이클립스에서 scala ide 플러그인 설치

이단 c:\users\administrator\.sbt\0.13\plugins\plugins.sbt 파일만들기

addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.4.0")

삼단 이클립스에서 프로젝트로 사용할 디렉토리 생성

사단 폴더에서 build.sbt 파일 생성

name := "프로젝트명"


version := "1.0"


scalaVersion := "2.9.1"


EclipseKeys.createSrc := EclipseCreateSrc.Default + EclipseCreateSrc.Resource


EclipseKeys.eclipseOutpu := Some(".target")


EclipseKeys.withSource := true


EclipseKeys.relativizeLibs := false


libraryDependencies += "org.slf4j" % "slf4j-log4j12" % "1.6.1"


resolvers += "레토지토리이름" at "주소"


libraryDependencies ++= Seq(

추가할 라이브러리

)


build.sbt 파일 row당 빈줄줘야됨 마지막에 빈줄 있으면 에러 뿌림


오단 c:\>sbt

> reload

> update

> eclipse

육단 eclipse에서 임포트




+ Recent posts