婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > VsCode的jsconfig配置文件說明詳解

VsCode的jsconfig配置文件說明詳解

熱門標簽:高德地圖標注常顯 華創e路航彩票銷售點地圖標注 鶴壁外呼系統公司 臨沂ai電銷機器人招商 suitecrm 地圖標注 揭陽電腦外呼系統公司 承德地圖標注公司收費 銀川語音外呼系統中心 外呼系統號顯示星號怎么看

目錄中出現 jsconfig.json 文件表明該目錄是 JavaScript 項目的根目錄。 Json 文件指定了根文件和 JavaScript 語言服務提供的特性的選項。

提示: 如果你不使用 JavaScript,你不需要擔心 jsconfig.json。

提示: jsconfig.json 是 tsconfig.json 的后代,后者是 TypeScript 的配置文件。 Json 是 tsconfig.json,“ allowJs”屬性設置為 true。

為什么我需要一個 jsconfig.json 文件

因為VsCode的 JavaScript 支持可以在兩種不同的模式下運行:

  • Scope-no jsconfig.json: 文件在這種模式下,在 Visual Studio Code 中打開的 JavaScript 文件被視為獨立的單元。 只要文件 a.js 沒有顯式引用文件 b.ts (使用 import 或 CommonJS 模塊) ,這兩個文件之間就不存在通用的項目上下文。
  • Explicit Project-with jsconfig.json: JavaScript 項目通過 jsconfig.json 文件定義。 目錄中出現這樣的文件表明該目錄是 JavaScript 項目的根目錄。 文件本身可以選擇列出屬于項目的文件、要從項目中排除的文件以及編譯器選項(見下文)。

當工作區中有一個 jsconfig.json 文件來定義項目上下文時,JavaScript 體驗會得到改善。 出于這個原因,我們提示您在一個全新的工作區中打開一個 JavaScript 文件時創建一個 jsconfig.json 文件。

Location of jsconfig.json

我們通過創建一個 jsconfig.json 文件來定義我們代碼的這一部分,我們網站的客戶端,作為一個 JavaScript 項目。 將文件放在 JavaScript 代碼的根目錄下,如下所示。

在更復雜的項目中,您可能在工作區中定義了多個 jsconfig.json 文件。 您希望這樣做,這樣一個項目中的代碼就不會被建議作為 IntelliSense 在另一個項目中進行編碼。 下面是一個帶有客戶端和服務器文件夾的項目,展示了兩個獨立的 JavaScript 項目。

例子

默認情況下,JavaScript 語言服務將為您的 JavaScript 項目中的所有文件分析并提供 IntelliSense。 為了提供正確的智能感知,您需要指定要排除或包含哪些文件。

使用 “exclude”

Exclude 屬性(glob 模式)告訴語言服務哪些文件不是源代碼的一部分。 這使性能保持在一個高水平。 如果 IntelliSense 速度慢,則向排除列表添加文件夾(如果檢測到速度慢,VS 代碼將提示您這樣做)。

{
 "compilerOptions": {
 "module": "commonjs",
 "target": "es6"
 },
 "exclude": ["node_modules"]
}

提示: 您希望排除由構建過程生成的文件(例如,dist 目錄)。 這些文件將導致建議顯示兩次,并將減緩智能感知。

使用 “include”

或者,您可以使用 include 屬性(glob 模式)顯式地設置項目中的文件。 如果沒有 include 屬性,則默認情況下包含包含目錄和子目錄中的所有文件。 如果指定了 include 屬性,則只包含這些文件。 下面是一個帶有明確 include 屬性的示例。

{
 "compilerOptions": {
 "module": "commonjs",
 "target": "es6"
 },
 "include": ["src/**/*"]
}

提示: exclude 和 include 中的文件路徑相對于 jsconfig.json 的位置

jsconfig Options 選項

下面是 jsconfig“ compilerOptions”來配置 JavaScript 語言支持。

compilerOptions

提示: 不要被 compilerOptions 搞糊涂了。 這個屬性之所以存在,是因為 jsconfig.json 是 tsconfig.json 的后代,后者用于編譯打字稿。

屬性 描述
nolib 不要包含默認的庫文件(lib.d.ts)
target 指定要使用的默認庫(lib.d.ts)。值為 "es3", "es5", "es6", "es2015", "es2016", "es2017", "es2018", "es2019", "es2020", "esnext".
module 在生成模塊代碼時指定模塊系統。值為“ amd”、“ commonJS”、“ es2015”、“ es6”、“ esnext”、“ none”、“ system”、“ umd”
moduleResolution 指定如何解析導入模塊。值為“node”和“classic”
checkJs 啟用 JavaScript 文件的類型檢查
experimentalDecorators 為提議的 ES 裝飾器提供實驗支持
allowSyntheticDefaultImports 允許從沒有默認導出的模塊進行默認導入。這不影響代碼,只是進行類型檢查
baseUrl 解析非相關模塊名稱的基礎目錄
paths 指定相對于 baseUrl 選項計算的路徑映射

您可以在TypeScript compilerOptions documentation .文檔中了解有關可用 compilerOptions 的更多信息。

使用 webpack 別名

要使用 webpack 別名,智能感知需要使用 glob 模式指定路徑鍵。

例如,使用 ClientApp 別名:

{
 "compilerOptions": {
 "baseUrl": ".",
 "paths": {
  "ClientApp/*": ["./ClientApp/*"]
 }
 }
}

然后用化名

import Something from 'ClientApp/foo';

最佳的使用方案

只要有可能,就應該排除包含不屬于項目源代碼的 JavaScript 文件的文件夾。

提示: 如果您的工作區中沒有 jsconfig.json,VS Code 將默認排除 node_modules 文件夾。

下面是一個表格,將常見的項目組件映射到建議排除的安裝文件夾:

組件 排除的目錄
node 排除 node_modules 文件目錄
webpack webpack-dev-server 排除 dist 文件目錄
bower 排除 bower_components 文件目錄
ember 排除 tmp 及 temp 文件目錄
jspm 排除 jspm_packages 文件目錄

當你的 JavaScript 項目變得太大而且性能降低時,通常是因為類似node_modules的庫文件夾。 如果 VS 代碼檢測到項目變得太大,它將提示您編輯exclude。

到此這篇關于VsCode的jsconfig配置文件說明詳解的文章就介紹到這了,更多相關VsCode jsconfig配置內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • vscode使用editorconfig插件以及.editorconfig配置文件說明詳解
  • VSCode配置C/C++并添加非工作區頭文件的方法
  • vscode vue 文件模板的配置方法
  • 解析VScode在Windows環境下c_cpp_properties.json文件配置問題(推薦)

標簽:咸寧 忻州 七臺河 棗莊 許昌 萊蕪 汕尾 三沙

巨人網絡通訊聲明:本文標題《VsCode的jsconfig配置文件說明詳解》,本文關鍵詞  VsCode,的,jsconfig,配置文件,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《VsCode的jsconfig配置文件說明詳解》相關的同類信息!
  • 本頁收集關于VsCode的jsconfig配置文件說明詳解的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    亚洲一区二区三区视频在线| 成人综合婷婷国产精品久久蜜臀 | 韩国av一区二区三区| 国产精品久久久久久久久久免费看| 色哟哟精品一区| 精品一区二区在线视频| 亚洲一区精品在线| 国产精品乱人伦| 久久久久久久久97黄色工厂| 欧美第一区第二区| 日韩三级视频在线看| 91精品婷婷国产综合久久性色| 色成年激情久久综合| 在线视频你懂得一区| 97久久精品人人爽人人爽蜜臀 | 另类小说视频一区二区| 日韩精品91亚洲二区在线观看 | 欧美精品一区在线观看| 欧美一区二区三区啪啪| 欧美精品色一区二区三区| 91麻豆国产在线观看| 狠狠色丁香婷婷综合久久片| 久久日一线二线三线suv| 精品成人一区二区三区四区| 久久蜜桃av一区二区天堂 | 国产专区欧美精品| 国产一区二区福利| 国产成人免费视频一区| 成人综合激情网| 99国内精品久久| 欧美写真视频网站| 6080国产精品一区二区| 欧美日韩国产影片| 日韩免费观看高清完整版| 久久美女高清视频| 亚洲男人的天堂在线aⅴ视频| 亚洲在线视频免费观看| 日韩综合在线视频| 韩日欧美一区二区三区| 国产成人综合视频| 91蜜桃在线观看| 91精品欧美久久久久久动漫| 欧美成人精品福利| 久久精品夜色噜噜亚洲aⅴ| 国产精品国产三级国产三级人妇| 综合久久久久综合| 奇米影视在线99精品| 国产成人三级在线观看| 91国偷自产一区二区使用方法| 日本二三区不卡| 欧美成人性战久久| 国产精品丝袜久久久久久app| 18成人在线观看| 亚洲日本一区二区| 日韩国产高清影视| 91亚洲午夜精品久久久久久| 91国偷自产一区二区三区成为亚洲经典| 欧美中文字幕不卡| 日韩一区二区在线播放| 26uuu亚洲综合色| 国产精品色噜噜| 一二三区精品福利视频| 美女视频黄 久久| 大白屁股一区二区视频| 99久久综合国产精品| 色噜噜狠狠成人中文综合 | 亚洲成人免费电影| 国产一区二区免费看| 欧美日免费三级在线| 久久中文娱乐网| 亚洲va国产va欧美va观看| 成人影视亚洲图片在线| 日韩三级伦理片妻子的秘密按摩| 国产精品久久久久一区二区三区| 日韩vs国产vs欧美| 91免费小视频| 欧美激情一区二区三区| 日本aⅴ精品一区二区三区 | 欧美剧情电影在线观看完整版免费励志电影 | 夜夜嗨av一区二区三区中文字幕 | 亚洲欧美一区二区三区孕妇| 日韩高清在线一区| 一本一本大道香蕉久在线精品| 欧美tickle裸体挠脚心vk| 亚洲美女淫视频| 成人综合激情网| 久久久另类综合| 激情成人综合网| 91麻豆精品国产91久久久久| 亚洲精品videosex极品| caoporm超碰国产精品| 欧美不卡一区二区| 久久精品国产999大香线蕉| 欧美中文字幕一区| 亚洲精品第一国产综合野| 成人av电影在线| 国产精品丝袜91| 国产69精品久久777的优势| 欧美tk丨vk视频| 国产精品一级黄| 久久久噜噜噜久久中文字幕色伊伊| 日韩成人一级片| 欧美吻胸吃奶大尺度电影 | 制服.丝袜.亚洲.另类.中文| 亚洲午夜精品网| 欧美曰成人黄网| 一区二区三区欧美日| 国产精品羞羞答答xxdd| 色综合天天综合在线视频| 国产乱子伦视频一区二区三区| 国产制服丝袜一区| 精品久久国产97色综合| 国产成人综合亚洲91猫咪| 国产精品久久久久精k8| 色偷偷久久一区二区三区| 国产精品欧美久久久久无广告 | 欧美a一区二区| 久久精品国产久精国产| 日韩欧美国产综合一区 | 亚洲欧美区自拍先锋| 99精品视频在线观看免费| 中文字幕制服丝袜一区二区三区| 色婷婷亚洲综合| 亚洲欧美激情视频在线观看一区二区三区| 色婷婷精品大在线视频| 夜夜爽夜夜爽精品视频| 日韩一区二区电影| 极品少妇一区二区| 国产精品美女久久久久久2018| 色综合天天综合色综合av| 一区二区三区小说| 3atv一区二区三区| 看电视剧不卡顿的网站| 国产欧美精品一区二区色综合 | 国产免费观看久久| 色婷婷久久综合| 日韩成人伦理电影在线观看| 国产精品日韩成人| 日韩一级片网站| 日日夜夜免费精品| 在线精品视频免费播放| 亚洲欧洲国产日韩| 国产91丝袜在线播放九色| 9191精品国产综合久久久久久| 亚洲婷婷综合色高清在线| 91免费视频网| 久久综合av免费| 国产成人超碰人人澡人人澡| 久久蜜桃一区二区| 成人午夜视频在线观看| 欧美一区二区三区免费大片| 一区二区三区在线观看视频| 在线看日本不卡| 天天色综合天天| 欧美人伦禁忌dvd放荡欲情| 亚洲国产美国国产综合一区二区| 在线观看一区二区视频| 性感美女极品91精品| 91精品午夜视频| 国产一区欧美日韩| 中文字幕五月欧美| 欧美性色综合网| 精一区二区三区| 国产欧美日产一区| 91精品办公室少妇高潮对白| 亚洲午夜免费视频| 日本不卡在线视频| 久久久欧美精品sm网站| 在线欧美日韩国产| 亚洲国产中文字幕在线视频综合 | 亚洲美女视频在线观看| 欧美午夜精品免费| 久久国产精品99久久久久久老狼| 26uuu精品一区二区在线观看| 国产揄拍国内精品对白| 中文一区在线播放| 欧美精品xxxxbbbb| 成人久久18免费网站麻豆| 亚洲乱码国产乱码精品精小说 | 99久久久国产精品免费蜜臀| 久久久高清一区二区三区| hitomi一区二区三区精品| 一区二区三区四区乱视频| 91精品国产综合久久小美女| 国产一区亚洲一区| 日本一区中文字幕| 1000精品久久久久久久久| 欧美日韩一区二区不卡| 国内不卡的二区三区中文字幕 | 精品捆绑美女sm三区| 在线观看av一区二区| 国产一区二区视频在线播放| 亚洲欧洲综合另类| 国产精品天美传媒| 久久久久国产一区二区三区四区| 欧美久久久久免费| 色哦色哦哦色天天综合| 成人免费视频caoporn| 国产剧情一区在线| 蜜桃视频第一区免费观看|