webpack 之 resolve.alias(別名)
阿新 • • 發佈:2017-08-29
指定 lang 離開 one class public rom code try
module.exports = {
entry: ‘./src/main.js‘,
output: {
path: path.resolve(__dirname, ‘./dist‘),
publicPath: ‘/dist/‘,
filename: ‘build.js‘
},
module: {
rules: [ ]
},
resolve: {
extensions: [".js", ".json"] //自動解決某些擴展
alias: {
‘vue$‘: ‘vue/dist/vue.esm.js‘,
‘components$‘: path.resolve(__dirname, ‘src/components/‘)
}
}
}
import Header from ‘components/Header.js‘
這樣我們引用一個指定文件時就不用再向以前那樣寫很長的路徑了
自動解決某些擴展。默認為:
extensions: [".js", ".json"]
導入時可以讓用戶離開擴展程序:
import Header from ‘components/Header‘
webpack 之 resolve.alias(別名)