Typescript Component.vue.s源映射文件未生成

Typescript Component.vue.s源映射文件未生成,typescript,vuejs2,webstorm,Typescript,Vuejs2,Webstorm,这是我第一次给Vue一个旋转。我使用Vue命令行工具生成带有typescript的示例项目。我在tsconfig.js中设置sourceMap:true。运行serve时,它会为*.ts文件生成JavaScript源映射。但是*.vue组件不会生成.js源映射。命令行输出中没有警告或错误。我想要*.vue的JavaScript源代码映射,这样WebStorm就可以命中断点 我最初在tsconfig.js中没有sourceMap:true。我验证了*.ts正在生成.js源代码映射。我还验证了Web

这是我第一次给Vue一个旋转。我使用Vue命令行工具生成带有typescript的示例项目。我在tsconfig.js中设置sourceMap:true。运行serve时,它会为*.ts文件生成JavaScript源映射。但是*.vue组件不会生成.js源映射。命令行输出中没有警告或错误。我想要*.vue的JavaScript源代码映射,这样WebStorm就可以命中断点

我最初在tsconfig.js中没有sourceMap:true。我验证了*.ts正在生成.js源代码映射。我还验证了WebStorm现在可以命中断点的那些*.ts文件。在*.vue组件中未命中断点。我修复了我修改的代码中的所有警告

tsconfig.js中的代码片段

"compilerOptions": {
"sourceMap": true,
"inlineSources":  true,
"types": [
  "webpack-env",
  "jest"
],

"include": [
"src/**/*.ts",
"src/**/*.tsx",
"src/**/*.vue",
"tests/**/*.ts",
"tests/**/*.tsx",
"src/components/HelloWorld.vue" //<-- just to see if it made a difference 
]

我希望为所有包含typescript的.vue生成一个.js文件。Js文件是为.ts文件生成的,但不是为.vue文件生成的。

运行vue cli service service service时,vue cli会动态生成.vue文件和.ts文件的源映射,但它们不会刷新到磁盘,因此您无法看到它们。WebStorm当前无法调试Typescript+vue.js项目中的.vue文件,因为.vue文件映射到结果包的方式。我们正在研究此问题的可能解决方案,请关注更新

以下是vue cli项目的问题:今天上午vue cli聊天室的人做出了响应,并从VS代码的上下文中解决了github问题。如何将类似的解决方案应用于WebStorm?请参阅我在youtrack ticket中的评论-对我来说,这种解决方案既不适用于VSCode,也不适用于WebStorm
"typescript": "^3.0.0",
"vue-template-compiler": "^2.5.21"
"@vue/cli-service": "^3.2.0",