1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
| const path = require('path')
|
| function resolveSrc (_path) {
| return path.join(__dirname, _path)
| }
|
| const aliases = {
| '@src': 'src',
| '@router': 'src/router',
| '@views': 'src/views',
| '@components': 'src/components',
| '@assets': 'src/assets',
| '@utils': 'src/utils',
| '@styles': 'src/assets/css'
| }
|
| module.exports = {
| webpack: {},
| jest: {}
| }
|
| for (const alias in aliases) {
| module.exports.webpack[alias] = resolveSrc(aliases[alias])
| module.exports.jest['^' + alias + '/(.*)$'] =
| '<rootDir>/' + aliases[alias] + '/$1'
| }
|
|