게시글
질문&답변
refreshToken 저장의 문제
질문중에 제가 실수한 부분을 발견했습니다 ^^ uploadLink에서 credentials설정을 요소로서 넣어주어야 하는데.. headers안의 요소로서 넣은것을 확인했습니다. 혹시나 다른 분들도 이런 문제를 겪으실지 몰라서 해당 질문은 남겨두겠습니다.
- 0
- 2
- 66
질문&답변
eslint와 prettier
새로운 강의는 이미 구매를 하였습니다. 하지만, 해당 강의에 eslint와 prettier관련 내용은 없어보여서 질문드렸습니다. ( 새로운 강의를 중간부터 듣기가 애매하여 예전 버전으로 듣고 있습니다 )eslint는 .mjs버전으로 하여 작동이 잘 되고 있지만, prettier를 함께 연동하는 조합이 잘 되지 않았습니다. (다들 쓰시는 js형태의 파일로 바꾸어야 하는걸까요, eslint 페이지도 보고 stackoverflow질의도 봤으나 .mjs는 플러그인 적용방식이라고 하는데 prettier설정에 대한 가이드는 .js방식밖에 없었습니다.) 검색으로 나타나는 코드에 있던 prettierConfigRecommended 등의 플러그인은 현재 적용이 안되는지 설치가 안되었어요.chagGPT에게 물어서 plugin을 설정하니 yarn lint는 되나 파일에 오류를 표시하는 밑줄등이 나타나지는 않았습니다. gemini에게 물어서 setting.json에 eslint를 추가함으로써( vscode의 settings.json에 eslint: javascript, typescript...으로 설정을 표시했어요) 밑줄 오류표시가 파일에 나오긴 하는데 맞게 나오는 건지 알수는 없습니다. import globals from "globals";import pluginJs from "@eslint/js";import tseslint from "typescript-eslint";import pluginReact from "eslint-plugin-react";import prettierPlugin from "eslint-plugin-prettier";import prettierConfig from "eslint-config-prettier";/** @type {import('eslint').Linter.Config[]} */export default [{files: ["**/*.{js,mjs,cjs,ts,jsx,tsx}"],plugins: { prettier: prettierPlugin },},{languageOptions: {globals: globals.browser,// parserOptions: {// project: "./tsconfig.json",// },},},pluginJs.configs.recommended,...tseslint.configs.recommended,pluginReact.configs.flat.recommended,//eslintPluginPrettier.recommended,{rules: {"react/react-in-jsx-scope": "off","prettier/prettier": "error",...prettierConfig.rules,},},];settings.json { "editor.formatOnsave": true, "editor.defaultFormatter": "esbenp.prettier-vscode", "eslint.validate": [ "javascript", "javascriptreact", "typescript", "typescriptreact" ] }해당 부분에 대해 조언을 추가로 부탁드리며, 다른 분들께서도 함께 논의하여 주셨으면 하는 마음에 긴글 올립니다.
- 0
- 3
- 189