본문 바로가기

카테고리 없음

[해양물류] Jira + Bitbucket, GitHub PR 추적, 트러블 슈팅

Bitbucket을 사용해서 remote 두 개를 관리할 수 있다.

 

 

그런데, PR제목은 사람이 적는거였다.

 

단지, LR-21만 적어주면 지라에서 추적을 해준다는 점!!!

 

 


 

✅ 경로 별칭 설정

vite.config.js와 tsconfig.json에서 경로 별칭 설정을 해도

ESLint는 인식하지 못한다.

=> 따라서 eslint-import-resolver-alias 패키지를 설치한 뒤, .eslintrc.cjs에서 추가로 경로 별칭을 명시해줘야 한다.

  'import/resolver': {
      alias: {
        map: [
          ['@assets', './src/assets'], // Vite에서 사용 중인 별칭 추가
          ['@components', './src/components'], // Vite에서 사용 중인 별칭 추가
          ['@features', './src/features'], // Vite에서 사용 중인 별칭 추가
          ['@pages', './src/pages'], // Vite에서 사용 중인 별칭 추가
          ['@styles', './src/styles'], // Vite에서 사용 중인 별칭 추가
          ['@utils', './src/utils'], // Vite에서 사용 중인 별칭 추가
        ],
        extensions: ['.js', '.jsx', '.ts', '.tsx'], // 사용 중인 파일 확장자 추가
      },
    },

.eslintrc.cjs 일부

 

✅ lf, crlf 설정

  rules: {
    'linebreak-style': ['error', 'unix'], // Unix 스타일인 LF를 강제
    'prettier/prettier': [
      'error',
      {
        endOfLine: 'auto',
      },
    ],
  },

prettier/prettier 설정으로 해결되었다.

 

🤔🤔🤔

linebreak-style 속성, .prettierrc.cjs의 endOfLine: 'lf', .gitattributes의 * text=auto는 정확히 필요한지 아닌지 모름.

 

💯💯💯

소희님은 'linebreak-style': 0으로 해결되었다. 환경 세팅이 아직 좀 다른듯하다. ㅠㅠ