Skip to content

Commit 53dd721

Browse files
committed
aliasing added to weback config
1 parent c42ce9a commit 53dd721

File tree

3 files changed

+7
-3
lines changed

3 files changed

+7
-3
lines changed

config/paths.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@ const path = require('path');
33
const paths = {
44
entry: path.resolve(__dirname, '../index'),
55
output: path.resolve(__dirname, '../build'),
6-
template: path.resolve(__dirname, './template.html')
6+
template: path.resolve(__dirname, './template.html'),
7+
uielements: path.resolve(__dirname, '../src/components'),
78
};
89

910

config/webpack.base.config.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,10 @@ module.exports = function({ plugins }) {
5353
}),
5454
],
5555
resolve: {
56-
extensions: ['.js', 'jsx', '.scss', '.css']
56+
extensions: ['.js', 'jsx', '.scss', '.css'],
57+
alias: {
58+
uielements: paths.uielements,
59+
}
5760
},
5861
});
5962
}

index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React, { Suspense } from 'react';
22
import ReactDOM from 'react-dom';
3-
import Loader from './src/components/loader/loader.component.jsx';
3+
import Loader from 'uielements/loader/loader.component.jsx';
44
const App = React.lazy(() => import('./src/app.jsx'));
55

66
ReactDOM.render(<Suspense fallback={<Loader />}><App /></Suspense>, document.getElementById('root'));

0 commit comments

Comments
 (0)