Javascript visual studio正在隐藏.js.map文件和.js文件,仅显示typescript.ts文件,
我以前在Angular 2中使用过Visual Studio代码,在该代码中,如果我不想看到.js和.js.map文件,那么它是一个工作场所设置的地方,可以在IDE中隐藏 我现在在一个项目中,VS2017 professional与Typescript、jasmine、karma和Angular 4一起使用。任务执行器等 我希望能够查看和删除.js和.js.map文件,因为karma因缓存而臭名昭著。。。不好玩Javascript visual studio正在隐藏.js.map文件和.js文件,仅显示typescript.ts文件,,javascript,angular,visual-studio,typescript,visual-studio-2017,Javascript,Angular,Visual Studio,Typescript,Visual Studio 2017,我以前在Angular 2中使用过Visual Studio代码,在该代码中,如果我不想看到.js和.js.map文件,那么它是一个工作场所设置的地方,可以在IDE中隐藏 我现在在一个项目中,VS2017 professional与Typescript、jasmine、karma和Angular 4一起使用。任务执行器等 我希望能够查看和删除.js和.js.map文件,因为karma因缓存而臭名昭著。。。不好玩 关于VS中的项目文件,也有一些类似的问题 其他人谈论tsconfig 也许是pack
tsconfig.json
{
"compileOnSave": false,
"compilerOptions": {
"outDir": "./dist/out-tsc",
"sourceMap": true,
"declaration": false,
"moduleResolution": "node",
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"target": "es5",
"allowJs": true,
"typeRoots": [
"node_modules/@types"
],
"lib": [
"es2016",
"dom"
]
}
}
这表示allowJS:true
我还可以粘贴哪些文件来显示?编译/生成时发生了什么?可能是VS代码设置:
文件。排除。
它的值可能包含一个glob模式,用于过滤.js文件
您可以在以下位置找到它:
- 用户设置(
%APPDATA%\code\User\Settings.json
)
- 工作区设置(
.vscode\Settings.json
)
您可以在解决方案资源管理器中通过此按钮切换该行为以显示.js文件:
如何将ts文件编译为“compileOnSave”:false,
已设置?如果单击解决方案资源管理器下的“显示所有文件”并检查内部/dist/out tsc
,您应该会看到路径正确的js文件。嗯,我没有启动/创建项目,因此我不确定。我注意到这个文件和网站的工作。。所有的typescript代码都正常工作,karma运行jasmine spec文件,我显示了所有文件,但我在任何地方都看不到/dist文件夹。。奇怪的是,如果它不存在,那么您必须使用/dist/out tsc
结构创建一个。问题是关于Visual Studio,而不是Visual Studio代码。