본문 바로가기
728x90
반응형

프로그래밍3

nextjs 파일 다운로드 링크 만들기 nextjs 에서 파일 다운로드 링크를 만들고 싶으면 아래와 같이 코드를 작성하면 됩니다. 파일 다운로드 a 태그를 사용할때 download를 추가하면 됩니다. “download=파일이름” 을 지정해서 다운로드할 파일 이름을 변경할 수도 있습니다. 하지만 이 방법은 다른 도메인에 있는 파일을 다운로드할 때는 동작하지 않습니다. 해결 방법 const request = require("request"); export default (req, res) => { const pipeline = promisify(stream.pipeline); export default async (req: NextApiRequest, res: NextApiResponse) => { const id:string = req.quer.. 2022. 5. 28.
깃허브 github 란? git을 무료로 호스팅 해주는 사이트입니다. 원래 공개 프로젝트가 아니라면 유료였는데 마이크로소프트에게 인수된 후에 무료가 되었습니다. (최근에는 블리자드를 인수했죠.. 괴물 회사..). 다양한 기능을 쓰고 싶다면 돈을 내고 써야 합니다. 소스코드만 올리고 내릴 예정이라면 무료 플랜도 충분합니다. 전 회사에도 그냥 무료로 사용..ㅎㅎ 깃허브 기능 너무 기능이 많아서 몇 가지만 설명하겠습니다. ## 소스코드 저장 기능 : 깃허브 서버에 소스코드를 저장할 수 있습니다. 올릴 때마다 변경점이 기록되고 필 때 과거로 돌아갈 수도 있습니다. ## 코드 리뷰 : 내가 올린 코드를 다른 사람이 검토해줄 수 있습니다. 마치 발가벗겨진 느낌을 받을 수 있습니다. ## 브랜치 기능 : 깃에서 가장 중요한 기능입니다. 나무.. 2022. 1. 22.
아이패드 코딩 - 웹용 비주얼스튜디오 코드 Visual Studio Code 아이패드는 키보드와 마우스를 사용할 수 있기 때문에 프로그래밍 코드도 작성할 수 있습니다. 컴퓨터에서 작업하는 만큼 매끄럽게 작업은 불가능합니다. 하지만 아이패드를 셀룰러 데이터를 사용할 수 있는 모델도 있기 때문에 활용하기에 따라 효율적일 수도 있습니다. 마이크로소프트의 비주얼 스튜디오 코드는 웹에서도 사용할 수 있습니다. 무료고 설치 없이 사용할 수 있습니다. https://vscode.dev/ Visual Studio Code for the Web Build with Visual Studio Code, anywhere, anytime, entirely in your browser. vscode.dev VS Code에 있는 코드 편집기를 그대로 사용할 수 있습니다. Github, Azure Repo에.. 2022. 1. 13.
728x90
반응형