Web Audio API 사용하기 Boombox 예제를 보고 typescript로 입맛에 맛게 고치는 중에 window.webkitAudioContext에서 빨간 줄이 강렬하게 생겼다. webkitAudioContext가 window에 없는 것 같다. 일단 webkitAudioContext 없애기 애매해서 해결 방법을 찾아봤다. 1. type을 any로 강제(?)하는 타입 표명 방법을 쓰는 것 2. webaudioapi 패키지 사용 참고로 나는 2 시도 안 했다. 1로 해보고 잘 안 되면 2로 해보면 될듯하다.
일단 여기에 이어서 함. 1. axios 모듈을 받아야 함. npm install axios 2. client.ts 파일 생성 touch src/scripts/client.ts 3. client.ts 파일 작성 import axios, { InternalAxiosRequestConfig } from 'axios'; const client = axios.create({ headers: { 'X-Requested-With': 'XMLHttpRequest', 'Cache-Control': 'no-store', }, withCredentials: true, }); export const getData = async ( url: string, params?: any, config?: InternalAxiosReq..
설치 당시 버전 Vite : 5.0 / Vue : 3.3 / ESLint : 8.56 / Prettier : 3.1 / Pinia : 2.1 / Vue-Router : 4.2 프로젝트 생성 npm create vite@latest [프로젝트 이름] √ Package name: ... [프로젝트 이름] √ Select a framework: » Vue √ Select a variant: » TypeScript src내 필요한 폴더 추가 mkdir src/views mkdir src/stores mkdir src/router mkdir src/styles Prettier 및 ESLint 설치 npm i -D eslint prettier typescript .vscode/setting.json 작성 { "ed..