1. 먼저 tsconfig에 path 셋팅을 한다.
// tsconfig.json
{
"compilerOptions": {
"baseUrl": "./src",
"paths": {
"@components/*": ["components/*"],
}
}
}
2. storybook 셋팅에서 TsconfigPathsPlugin
를 추가해준다.
// .storybook/main.js
const TsconfigPathsPlugin = require('tsconfig-paths-webpack-plugin')
module.exports = {
webpackFinal: async (config) => {
config.resolve.plugins.push(new TsconfigPathsPlugin({}));
return config;
},
};
tsconfig-paths-webpack-plugin
는 설치해줘야 한다.!
yarn add -D tsconfig-paths-webpack-plugin
//
npm install -D tsconfig-paths-webpack-plugin
'Javascript > Typescript' 카테고리의 다른 글
Redux useSelector 사용시, 귀찮은 RootState(AppState)을 없애기 (0) | 2022.02.02 |
---|---|
[Typescript] 릴리즈 노트 (0) | 2021.10.11 |
Typescript Optional Chaining Prettier 에러 해결 방법 (0) | 2020.04.28 |
타입스크립트에서 특정 prop을 제외시키기 ( Omit ) (0) | 2019.12.01 |
타입스크립트 자주 쓰는 문법 모음 (0) | 2019.11.09 |