欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

vue配置別名alias在webstorm不生效問(wèn)題及解決

 更新時(shí)間:2023年10月16日 14:19:39   作者:別搞花里胡哨的  
這篇文章主要介紹了vue配置別名alias在webstorm不生效問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

vue配置別名alias在webstorm不生效

今天在配置vue.config.js別名時(shí),發(fā)現(xiàn)使用別名不生效,代碼沒(méi)有問(wèn)題

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

注 好像2019版本的webstorm沒(méi)有自動(dòng)的選項(xiàng),只有已禁用和手動(dòng)的選項(xiàng),2020的版本不知道,我用的是2021版本是有這三個(gè)選項(xiàng)

如果是沒(méi)有自動(dòng)選項(xiàng)的版本的webstorm.可以在本地新建一個(gè)js文件,代碼如下,命名隨意,放置的磁盤(pán)隨意

const path = require('path')

module.exports = {
  context: path.resolve(__dirname, './'),
  resolve: {
    extensions: ['.js', '.vue', '.json'],
    alias: {
      '@': path.resolve('src')
    }
  }
}

最后點(diǎn)擊手動(dòng)加載剛才新建的js文件即可生效別名

webstorm 識(shí)別vue項(xiàng)目中的@路徑別名正確解析的配置方法

根目錄下新建webstorm.config.js,寫(xiě)入

'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é)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 詳解vue-router 命名路由和命名視圖

    詳解vue-router 命名路由和命名視圖

    這篇文章主要介紹了詳解vue-router 命名路由和命名視圖,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-06-06
  • uniapp中app與webview的通訊代碼示例

    uniapp中app與webview的通訊代碼示例

    這篇文章主要給大家介紹了關(guān)于uniapp中app與webview通訊的相關(guān)資料,這里的通信主要是打包APP端和web-view內(nèi)嵌網(wǎng)頁(yè)的雙向通信,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-03-03
  • 使用vue制作滑動(dòng)標(biāo)簽

    使用vue制作滑動(dòng)標(biāo)簽

    這篇文章主要為大家詳細(xì)介紹了使用vue制作滑動(dòng)標(biāo)簽,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-09-09
  • 最新評(píng)論