프로그래밍/개발메모 186

vscode 검색에서 파일 제외하기 / file exclude

ts 파일 빌드에서 js 파일을 만들다보니 검색을하면 두군데서 표시되는군요 js 파일을 검색 결과는 필요 없으니 제외해야하는데 이제 방법을 알았습니다. 검색어를 file ignore 이런식으로 했더니 exclude 라고 알려주더군요 exclude 는 들어올수 없게 하다 라는 뜻인거 같습니다. ctrl + shift + f 로 검색하면 이런 창이 나옵니다. 여기에 [...] 버튼 누르면 제일 아레에 제외할 파일 이라고 있습니다. *.js 를 쓰면 js 파일이 제외합니다. *.js,*.php 이렇게 두개 이상을 제외할 수도 있습니다. 더 전문가적인 방법으로는 vscode 의 파일리스트에서 안보이게 제외하는 방법입니다. vs 코드에서 안보이기 때문에 당연히 검색에서도 안나올꺼 같군요 내가 어떤걸 설정했는지 기..

python Exception in thread / 쓰레드 사용중 황당한 에러

# 코드 import threading, time def proc(res): print("start", res) time.sleep(3) print("end") t = threading.Thread(target=proc, args=("abc")) t.start() # 결과 PS C:\project\unity\MyQuant\python> python3 .\pg.py Exception in thread Thread-1 (proc): Traceback (most recent call last): File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.10_3.10.1520.0_x64__qbz5n2kfra8p0\lib\threading.py",..

라즈베리파이에서 c# 돌리기 dotnet 명령어

출처: https://docs.microsoft.com/ko-kr/dotnet/iot/deployment Raspberry Pi에 .NET 앱 배포 Raspberry Pi에 .NET 앱을 배포하는 방법을 알아봅니다. docs.microsoft.com 빠르다곤 말할 수 없구요 명령어가 잘도는지 체크를 했는데 문제없이 잘돌아갔습니다. 먼저 스크립트로를 이용해 설치합니다. 스크립트가 변경될 수 있어서 본문제 적진 않겠습니다. 출처의 링크를 가서 봐주시구요 root 가 아닌 유저라도 설치는 가능한데 설치 경로가 ~/.dotnet 이 됩니다. 내용 더 내려가시면 .bashrc 에 path 등록하는 부분도 있으니 진행하시구요 source .bashrc 는 해도 안먹히는군요 저는 ssh 다시 들어가니 되네요 (의문의..

vue reactivityTransform $ref 사용할수 없을때 / '$ref' not defined

출처: https://vueshowcase.com/question/vue-reactivity-transform-ref-not-defined vue reactivity transform $ref not defined vueshowcase.com 이 글을 보고 해결하였습니다. vite 필요한건 아니고 eslint 가 방해하는거 였군요 // .eslintrc.js module.exports = { // (생략) globals: { $ref: "readonly", $computed: "readonly", $shallowRef: "readonly", $customRef: "readonly", $toRef: "readonly", }, }; global 변수 등록 해서 해결했습니다..

node.js module (mjs 파일) 에서 json 파일 require 하는 방법

module 은 require 대신 import ~ from 을 쓰는 형식이구요 이 형식에서는 require 가 없어서 json 파일을 가져올 수 가 없군요. 이럴때에는 이런 방법이 있습니다. import { createRequire } from "module"; const require = createRequire(import.meta.url); const config = require("./config.json"); require 함수를 import 하는 방법입니다. ㄷㄷㄷ 대신 이 require 는 소스는 가져올 수 없습니다. const abc = require("./abc.js"); 이런거 말이죠 import ~~ from 쓰면되니 굳이 이럴필요는 없겠지만요 json 읽을때만 사용하세요

유니티 WebGL 빌드 기본폰트로는 한글이 안되니 폰트 바꾸세요

한글이 안써지는 문제가 있군요 실망입니다. 이 스샷에 ABC 와 DEF! 사이에 안녕이라고 한글을 써뒀는데요 나오지 않네요. 기본 폰트인 Arial 을 사용했으나 표시가 안되네요. 참고로 에디터에서는 정상적으로 나옵니다. 인스펙터화면도 추가 나눔 고딕 폰트 받아서 다시 하니 되네요 인스펙터 셋팅인데 특별한건 없고요다이나믹으로 셋팅했습니다. 간단히 해결되어서 다행입니다.