error
[Vite] aws-sdk๋ฅผ ์ฌ์ฉํ ํ๋ก์ ํธ์ ๋น๋ ์คํจ ('request' is not exported...)
์ค๋ฅ 'request' is not exported by __vite-browser-external, imported by node_modules/@aws-sdk/xxxxx/node_modules/@aws-sdk/credential-provider-imds/dist/es/remoteProvider/httpRequest.js React viteJS๋ก ์์ ํ ํ๋ก์ ํธ๋ฅผ ๋น๋ ์ ์์ ๊ฐ์ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ค. AWS Amplify ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๊ด๋ จ๋ ์ด์๋ก ๋ณด์ฌ์ง๋ค. ํด๊ฒฐ ๋ฐฉ๋ฒ // vite.config.js import { defineConfig } from "vite"; export default defineConfig({ resolve: { alias: { "./runtimeConfig": "./runti..
[Node.js] Cannot find module '@aws-sdk/util-endpoints' ์ค๋ฅ
์ค๋ฅ 1) Cannot find module '@aws-sdk/util-endpoints' 2) this.client.send is not a function Node.js ํ๋ก์ ํธ์์ aws-sdk์ multer-s3 ๋ฅผ ์ด์ฉํด์ ์ด๋ฏธ์ง ์ ๋ก๋ ๊ธฐ๋ฅ์ ๊ตฌํํ๋ ์ค ๋ง๋ ์ค๋ฅ์ด๋ค. ํด๊ฒฐ ๋๊ฐ์ง ์ค๋ฅ๋ ์ ๋ถ ํจํค์ง ๊ฐ ๋ฒ์ ํธํ์ด ์๋์ด์ ์๊ธฐ๋ ์ด์์๋ค. ๊ฒ์ํด๋ณด๋ multer-s3 2.x๋ aws-sdk 2.x์ ํธํ๋๊ณ , multer-s3 3.x๋ aws-sdk 3.x์ ํธํ๋๋ค๊ณ ํ๋ค. ๋ด๊ฐ ์ค์นํ aws-sdk๋ 2.x ๋ฒ์ ์ด๊ณ multer-s3 ์ 3.x ๋ฒ์ ์ด์ด์ ๋ค์ด๊ทธ๋ ์ด๋๊ฐ ํ์ํ๋ค. ์๋์ ๊ฐ์ด ๊ธฐ์กด์ ์ค์น๋์ด ์๋ multer-s3 ๋ฅผ ์ญ์ ํ๊ณ , 2.x ๋ฒ์ ์ผ๋ก ์ค์น ํด์ฃผ์๋๋ ์๋ฌ๊ฐ ..
[AWS S3] The bucket does not allow ACLs ์ค๋ฅ
AWS S3 ACLs ์ค๋ฅ AWS S3๋ฅผ ์ด์ฉํด์ ์ด๋ฏธ์ง๋ฅผ ์ ๋ก๋ ํ๋ ๊ธฐ๋ฅ์ ๊ตฌํ ํ๋ ์ค ๋ค์๊ณผ ๊ฐ์ ์ค๋ฅ๋ฅผ ๋ง๋ฌ๋ค. ํด๋น ์ค๋ฅ๋ ๋ฒํท์ ACL(Access Control List)์ด ๋นํ์ฑํ ์ํ๋ผ์ ์๊ธฐ๋ ์ค๋ฅ๋ค. ํด๊ฒฐ S3๋ก ๊ฐ์ ๋ฒํท์ ๊ถํ์ ๋ฐ๊ฟ์ฃผ๋ฉด ํด๊ฒฐ๋๋ค. 1. ํด๋น ๋ฒํท์ ๊ถํ ํญ์ผ๋ก ์ด๋ํ๋ค. 2. ์คํฌ๋กค์ ๋ด๋ ค์ ๊ฐ์ฒด ์์ ๊ถ ํธ์ง์ ํด๋ฆญํ๋ค. 3. ์๋์ ๊ฐ์ด ์ค์ ์ ๋ณ๊ฒฝํ ํ ๋ณ๊ฒฝ ์ฌํญ ์ ์ฅ์ ํด๋ฆญํ๋ค. 4. ์๋ก๊ณ ์นจ ํ ํ์ธ ์ ์์ ์ผ๋ก ์ฝ์์ฐฝ์ ์ด๋ฏธ์ง ์ ๋ณด๊ฐ ์ถ๋ ฅ๋ ๊ฒ์ ํ์ธํ ์ ์์๋ค. ์ฐธ๊ณ https://stackoverflow.com/questions/71080354/getting-the-bucket-does-not-allow-acls-error getting "The b..
[Three.js] Uncaught TypeError: Failed to resolve module specifier "three"... ์๋ฌ
Three.js ์์ Uncaught TypeError: Failed to resolve module specifier "three"... ์๋ฌ ํด๊ฒฐ๋ฒ Uncaught TypeError: Failed to resolve module specifier "three". Relative references must start with either "/", "./", or "../" ์ถ์ฒ : https://stackoverflow.com/questions/68160473/failed-to-resolve-module-specifier-thre : https://stackoverflow.com/questions/65697410/not-using-node-js-uncaught-typeerror-failed-to-re..
[Webpack] Cannot find module 'sass' ์๋ฌ
node-sass ๊ฐ ์ค์น๋์ด ์๋์ง ํ์ธํด๋ณด๊ธฐ npm i node-sass -D
[Gulp] Task never defined: default ์ค๋ฅ
https://stackoverflow.com/questions/57693486/gulp-task-never-defined-task gulp4.0 ๋ฌธ๋ฒ์ผ๋ก ์์ ํ๊ธฐ: //before gulp.task('default', ['js']); //after gulp.task('default', gulp.series('js'));
[JS] DevTools failed to load source map: … ๊ฒฝ๊ณ ์ง์ฐ๊ธฐ
์ฝ์ ์ฐฝ์ ๋จ๋ DevTools failed to load source map... ๊ฒฝ๊ณ ์ง์ฐ๊ธฐ DevTools failed to load source map: Could not load content for {ํ์ผ}.map: System error: net::ERR_FILE_NOT_FOUND 1. ๊ฒฝ๊ณ ๋ฉ์ธ์ง๊ฐ ๊ฐ๋ฅดํค๋ ์์ค ํ์ผ ์ฐพ์์ ์ด๊ธฐ 2. sourceMappingURL๋ฅผ ๊ฒ์ 3. ํด๋น ๋ผ์ธ์ ์ญ์ ๋๋ ํด๋น ๋ผ์ธ ์์ // ๋ฅผ ๋ถ์ฌ ์ฃผ์์ฒ๋ฆฌ ์์ ์ //# sourceMappingURL={ํ์ผ๋ช }.map ↓ ์์ ํ // //# sourceMappingURL={ํ์ผ๋ช }.map
[JS] e.touches[0] ์์ Uncaught TypeError: Cannot read property '0' of undefined ์๋ฌ
e.touches[0].clientX ๋ฅผ e.touches && e.touches[0].clientX ๋ก ๋ณ๊ฒฝ e.touches[0].clientX || e.clientX; ↓ (e.touches && e.touches[0].clientX) || e.clientX; stackoverflow.com/questions/38527202/mouse-and-touch-events-not-working-as-expected Mouse and Touch events not working as expected I'm trying to add a mouse and touch down and move event. In the events function, I want to get the clientX amount. I d..
[jQuery] Uncaught TypeError: url.indexOf is not a function ์๋ฌ
์๋ฌ Uncaught TypeError: url.indexOf is not a function... ์์ธ load() ๋ฉ์๋๋ 1.8 ๋ฒ์ ์ดํ๋ก deprecated ๋์๋ค. ํด๊ฒฐ jQuery์ load() ๋ฉ์๋๋ฅผ ์ฌ์ฉํ ๋ถ๋ถ์ด ์๋ค๋ฉด ์๋์ ๊ฐ์ด on() ๋ฉ์๋๋ก ๋ณ๊ฒฝํ๋ค. // ์ $(window).load(function() { ... }); // ํ $(window).on('load', function() { ... }); ์ฐธ๊ณ https://api.jquery.com/category/deprecated/deprecated-1.8/ Deprecated 1.8 | jQuery API Documentation Add the previous set of elements on the stack to t..