Skip to content

Commit 4d0a8c1

Browse files
authored
Merge pull request #1 from f-lab-edu/feature/빌드-추가-설정
Feature/빌드 추가 설정
2 parents abd6e36 + 1d60a22 commit 4d0a8c1

File tree

5 files changed

+17
-4
lines changed

5 files changed

+17
-4
lines changed

.nvmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
v20.13.1

configs/webpack.common.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ module.exports = {
1111
clean: true,
1212
},
1313
resolve: {
14+
alias: {
15+
'@': path.resolve(__dirname, '../src'),
16+
},
1417
extensions: ['.js', '.jsx', '.ts', '.tsx'],
1518
},
1619
module: {
@@ -27,11 +30,11 @@ module.exports = {
2730
},
2831
{
2932
test: /\.(png|jpg|jpeg|gif)$/i,
30-
type: 'asset/resource',
33+
type: 'asset',
3134
},
3235
{
3336
test: /\.(woff|woff2|eot|ttf|otf)$/i,
34-
type: 'asset/resource',
37+
type: 'asset',
3538
},
3639
],
3740
},

src/App.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React, { useEffect } from 'react';
22
import './style.css';
3-
import { umbraApi } from './lib/umbraApi';
3+
import { umbraApi } from '@/lib/umbraApi';
44

55
const App = () => {
66
useEffect(() => {

src/types/images.d.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
declare module '*.png';
2+
declare module '*.jpg';
3+
declare module '*.jpeg';
4+
declare module '*.gif';
5+
declare module '*.svg';
6+
declare module '*.webp';

tsconfig.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,10 @@
66
"strict": true,
77
"esModuleInterop": true,
88
"allowSyntheticDefaultImports": true,
9-
"jsx": "react"
9+
"jsx": "react",
10+
"paths": {
11+
"@/*": ["src/*"]
12+
}
1013
},
1114
"include": ["src/**/*"],
1215
"exclude": ["node_modules"]

0 commit comments

Comments
 (0)