Vue Official 手動更改插件顯示語言的解決方案
Vue-Official 手動更改插件顯示語言
至今,Vue-Official 作為 Vue.js 的官方插件,仍然沒有提供手動修改 language server 語言的設(shè)置項。Vscode 的 Typescript 插件早已經(jīng)支持在設(shè)置里單獨更改語言。
現(xiàn)在我有一個奇怪的需求:由于我不想下載 Vscode 約40MB的中文語言包,所以我想在 English 下的 Vscode 使用中文版本的 Vue-Official(Volar)。
這顯然是沒有官方支持的。那么,我們只能動用原始之力了。
失敗案例
git clone https://github.com/vuejs/language-tools.git
由于是開源的,所以用 DeepWiki 研究了一下這個項目,它的構(gòu)建方式如下(前提:必須有pnpm)
cd language-tools pnpm i cd language-tools/extensions/vscode pnpm pack
pack完之后,會生成vsix,右鍵安裝。
但是,奇怪的來了,typescript一直報錯,說是和 Volar 沖突,日志呢我也不想看。所以只好出門右轉(zhuǎn)。
解決方案
- 先重新安裝一下插件

點擊 Vue-Official 點 install 就行
- 去到插件的目錄,Windows用戶打開家目錄下面的
.vscode就能看見插件目錄了。Codespace用戶/home/codespace/.vscode-remote/extensions/vue.volar-3.0.3/dist/

用 Vscode 打開 dist 目錄。

這倆就是咱們要改的文件,都是壓縮混淆過的。
- 打開左側(cè)搜索,填入“env.l”,然后按照圖示修改文件


這個是 language-server.js 修改實例
- 大功告成,重啟 Vscode

英文界面,中文代碼提示。如果你使用 Vite,報錯也是中文的
FAQ
- 為什么我看不到圖片:可能是你的網(wǎng)絡(luò)問題,也可能是我把圖片刪了
- 為什么我沒有這個搜索結(jié)果:信息具有時效性,文章寫自2025,前端變化很快的
- 為什么我的沒有效果:你有可能誤刪了某個括號
到此這篇關(guān)于Vue Official 手動更改插件顯示語言的文章就介紹到這了,更多相關(guān)Vue Official 內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
vue.js默認(rèn)路由不加載linkActiveClass問題的解決方法
這篇文章主要給大家介紹了關(guān)于vue.js默認(rèn)路由不加載linkActiveClass問題的解決方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起看看吧。2017-12-12
vue加載動畫element ui V-loading屬性的踩坑記錄
這篇文章主要介紹了vue加載動畫element ui V-loading屬性方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-06-06
vue實現(xiàn)復(fù)制文字復(fù)制圖片實例詳解
這篇文章主要為大家介紹了vue實現(xiàn)復(fù)制文字復(fù)制圖片實例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-02-02
Vue3系列之effect和ReactiveEffect?track?trigger源碼解析
這篇文章主要為大家介紹了Vue3系列之effect和ReactiveEffect?track?trigger源碼解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-10-10
vue checkbox 全選 數(shù)據(jù)的綁定及獲取和計算方法
下面小編就為大家分享一篇vue checkbox 全選 數(shù)據(jù)的綁定及獲取和計算方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-02-02
element使用自定義icon圖標(biāo)的詳細(xì)步驟
前端經(jīng)常會用到UI提供的各種圖表,推薦阿里的圖標(biāo)庫,下面這篇文章主要給大家介紹了關(guān)于element使用自定義icon圖標(biāo)的詳細(xì)步驟,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-11-11

