vue配置別名alias在webstorm不生效問題及解決
vue配置別名alias在webstorm不生效
今天在配置vue.config.js別名時,發(fā)現(xiàn)使用別名不生效,代碼沒有問題

最后發(fā)現(xiàn)是在webstorm的webpack配置問題,將webpack開啟自動即可

注 好像2019版本的webstorm沒有自動的選項,只有已禁用和手動的選項,2020的版本不知道,我用的是2021版本是有這三個選項
如果是沒有自動選項的版本的webstorm.可以在本地新建一個js文件,代碼如下,命名隨意,放置的磁盤隨意
const path = require('path')
module.exports = {
context: path.resolve(__dirname, './'),
resolve: {
extensions: ['.js', '.vue', '.json'],
alias: {
'@': path.resolve('src')
}
}
}
最后點擊手動加載剛才新建的js文件即可生效別名

webstorm 識別vue項目中的@路徑別名正確解析的配置方法
根目錄下新建webstorm.config.js,寫入
'use strict'
const path = require('path')
function resolve (dir) {
return path.join(__dirname, '.', dir)
}
module.exports = {
context: path.resolve(__dirname, './'),
resolve: {
extensions: ['.js', '.vue', '.json'],
alias: {
'@': resolve('src'),
'_c': resolve('src/components')
}
}
}然后導(dǎo)入到webstorm下即可,如下圖

總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
vue3使用particles插件實現(xiàn)粒子背景的方法詳解
這篇文章主要為大家詳細介紹了vue3使用particles插件實現(xiàn)粒子背景的方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助2022-03-03

