add path alias

This commit is contained in:
Pig Fang 2020-02-07 09:59:10 +08:00
parent a5085af86c
commit 210244f5b4
2 changed files with 6 additions and 1 deletions

View File

@ -6,7 +6,10 @@
"moduleResolution": "node", "moduleResolution": "node",
"declaration": false, "declaration": false,
"baseUrl": ".", "baseUrl": ".",
"incremental": true "incremental": true,
"paths": {
"@/*": ["./resources/assets/src/*"]
}
}, },
"include": [ "include": [
"resources/assets/src", "resources/assets/src",

View File

@ -1,3 +1,4 @@
const path = require('path')
const webpack = require('webpack') const webpack = require('webpack')
const VueLoaderPlugin = require('vue-loader/lib/plugin') const VueLoaderPlugin = require('vue-loader/lib/plugin')
const MiniCssExtractPlugin = require('mini-css-extract-plugin') const MiniCssExtractPlugin = require('mini-css-extract-plugin')
@ -115,6 +116,7 @@ const config = {
extensions: ['.js', '.ts', '.tsx', '.vue', '.json'], extensions: ['.js', '.ts', '.tsx', '.vue', '.json'],
alias: { alias: {
'react-dom': '@hot-loader/react-dom', 'react-dom': '@hot-loader/react-dom',
'@': path.resolve(__dirname, 'resources/assets/src'),
}, },
}, },
optimization: { optimization: {