vue-cli 3.0 新建项目在phpstorm 对typescript 叹号的语法解析错误

在使用vue-cli 3.0 初始化一个支持typescript的项目时,在phpstorm 中,以下语句的 !: 处会被编辑器报错:expecting newline or semicolon
使用npm run lint 没有错误
这是初始化的项目,没有做任何改动,确定是编辑器的配置问题。
编辑器无法解析typescript 的叹号语法

import { Component, Prop, Vue } from 'vue-property-decorator';

@Component
export default class HelloWorld extends Vue {
  @Prop() private msg!: string; // 报错的地方 !:
}
阅读 9.7k
3 个回答
新手上路,请多包涵

解决了把vetur 这个插件删除然后重新安装重启webstrom

看起来 ts 的开发应用场景还是有的

新手上路,请多包涵

请问楼主解决这个问题了么

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题