讓IDE識(shí)別webpack的別名alias的實(shí)現(xiàn)方法
許多項(xiàng)目腳手架默認(rèn)就會(huì)把src目錄添加一個(gè)@
別名,項(xiàng)目中實(shí)際引入時(shí),雖然可以精簡(jiǎn)路徑,但也帶來一個(gè)很麻煩的問題:
IDE無法識(shí)別這些別名,因此導(dǎo)致無法自動(dòng)完成路徑、無法識(shí)別引用資源的輸出、出現(xiàn)不必要的告警等情況。
偶然發(fā)現(xiàn)vscode的web項(xiàng)目里有一個(gè)jsconfig.json
文件,如:
{ "compilerOptions": { "baseUrl": ".", "paths": { "@/*": ["src/*"] }, "target": "ES6", "module": "commonjs", "allowSyntheticDefaultImports": true }, "include": ["src/**/*"], "exclude": ["node_modules"] }
只要有這個(gè)文件,vscode就可以正常識(shí)別出別名了。
后來發(fā)現(xiàn)JetBrains家的IDE更簡(jiǎn)單,配置指定一下就行:
在項(xiàng)目設(shè)置的webpack標(biāo)簽頁里,將配置文件指向<projectRoot>/node_modules/@vue/cli-service/webpack.config.js
即可。
保存并重新打開項(xiàng)目以后,不只src
,所有的別名比如utils
等等都可以被正常識(shí)別。
其實(shí)這都已經(jīng)寫在vue-cli3
的文檔里了,只是原始表述不太直觀,被我一直忽略了。
到此這篇關(guān)于讓IDE識(shí)別webpack的別名alias的實(shí)現(xiàn)方法的文章就介紹到這了,更多相關(guān)ide webpack alias別名內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
JS+html5 canvas實(shí)現(xiàn)的簡(jiǎn)單繪制折線圖效果示例
這篇文章主要介紹了JS+html5 canvas實(shí)現(xiàn)的簡(jiǎn)單繪制折線圖效果,結(jié)合實(shí)例形式分析了js結(jié)合HTML5 canvas技術(shù)實(shí)現(xiàn)圖形繪制的數(shù)值運(yùn)算與數(shù)組遍歷等操作技巧,需要的朋友可以參考下2017-03-03基于RequireJS和JQuery的模塊化編程——常見問題全面解析
下面小編就為大家?guī)硪黄赗equireJS和JQuery的模塊化編程——常見問題全面解析。小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考2016-04-04你必須知道的Javascript知識(shí)點(diǎn)之"深入理解作用域鏈"的介紹
本篇文章小編為大家介紹,你必須知道的Javascript知識(shí)點(diǎn)之"深入理解作用域鏈"的介紹。需要的朋友參考下2013-04-04微信小程序?qū)崿F(xiàn)自上而下字幕滾動(dòng)
這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)自上而下字幕滾動(dòng),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-07-07微信小程序使用map組件實(shí)現(xiàn)路線規(guī)劃功能示例
這篇文章主要介紹了微信小程序使用map組件實(shí)現(xiàn)路線規(guī)劃功能,結(jié)合具體實(shí)例形式分析了微信小程序基于map組件的地理位置獲取、路徑規(guī)劃等相關(guān)操作技巧,需要的朋友可以參考下2019-01-01JS實(shí)現(xiàn)點(diǎn)擊按鈕控制Div變寬、增高及調(diào)整背景色的方法
這篇文章主要介紹了JS實(shí)現(xiàn)點(diǎn)擊按鈕控制Div變寬、增高及調(diào)整背景色的方法,涉及javascript動(dòng)態(tài)操作頁面元素屬性的相關(guān)技巧,適用于動(dòng)態(tài)更換頁面皮膚的功能,需要的朋友可以參考下2015-08-08js停止冒泡和阻止瀏覽器默認(rèn)行為的簡(jiǎn)單方法
下面小編就為大家?guī)硪黄猨s停止冒泡和阻止瀏覽器默認(rèn)行為的實(shí)現(xiàn)代碼。小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考,一起跟隨小編過來看看吧,祝大家游戲愉快哦2016-05-05