2016-11-27 154 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