2016-11-27 155 views
3

我對Visual Studio Code相當陌生,並且一直在遵循一個教程來使用VS Code創建Node.js應用程序。我需要創建一個jsconfig.json文件,教程告訴我應該在狀態欄中有一個綠色燈泡,點擊時會生成該文件。不幸的是,我看不到它,並且我確信它應該顯示,因爲'myExpressApp'文件夾中沒有jsonconfig文件。請看截圖...Visual Studio代碼 - 創建jsconfig.json文件

Screenshot of problem

+0

你正在關注哪個教程?另外,你的意思是'tsconfig.json'? – Aurora0001

+0

我正在關注https://code.visualstudio.com/docs/runtimes/nodejs#_adding-a-jsconfigjson-configuration-file – user3599231

+0

如果任何答案對您有幫助,請不要忘記註冊並接受它們(或提供反饋如果他們沒有幫助)。當你接受答案時(+2),你也會得到一個小的代表獎金。 – Aurora0001

回答

0

這似乎很奇怪,由於預期燈泡沒有出現,但你仍然可以生成jsconfig.json自己。如果你打算使用打字稿,你可以在你的終端運行這個(項目目錄):

$ tsc --init 

這將創建一個tsconfig.json文件準備好你(你需要再加入"allowJs": true在該文件,因爲這使得它equivalent to jsconfig.json)。

您也可以點擊'新建文件',從教程中複製內容並保存。不要通過點擊燈泡來完成項目,不會對您的項目產生任何不利影響。

1

您是否在VSCode內部人員構建?

使用最新版本的VSCode,如果您只使用JavaScript,請撥打a jsconfig.json file is no longer required。如果沒有提供,則根目錄將被視爲隱式JavaScript項目。

如果您使用的是TypeScript,則仍然需要tsconfig.json文件。 See @Aurora0001's answer創建此。

我將更新VSCode文檔/教程以反映此更改。

+0

我相信我在1.7.2恢復構建。但不是內部人士建立。 – user3599231

-2

,如果你是一個節點編碼器,它是對你有好處學習typescript.here是鏈接 http://www.typescriptlang.org/

,你可以添加tsconfig.json文件上面的鏈接上的文檔。 類似於下面的代碼

let a:number = 1; 

ts將盡快替代js。

+0

我認爲你已經完全錯過了這個問題的要點......這是問如何創建一個'jsconfig.json',而不是'我應該切換到TypeScript?' – Aurora0001

+0

這與創建jsconfig.json文件有什麼關係? – Chanlito