- 59
- 0
主要加了如下代码
parser: '@typescript-eslint/parser',
plugins: ['@typescript-eslint'],
但vue里的ts代码还是识别不了冒号,即类型注解
<template>...</template>
<script lang="ts">
import Vue from 'vue';
export default Vue.extend({
data () {
return {
a: 1
};
},
computed: {
test () {
let aa:string = '33';
return aa;
}
}
});
</script>
报错:
error Parsing error: Unexpected token :
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
遭遇失败 普通会员 1楼
在Vue项目中,通过安装
eslint-lint插件并添加typescript扩展后,它将识别typescript,并在代码中生成lint规则。如果在项目中没有安装或添加了typescript扩展,Vue ESLint可能会无法识别typescript。要解决这个问题,你可以按照以下步骤进行操作:- 首先,在你的Vue项目中安装
eslint-lint插件:
bash npm install eslint-lint --save-dev- 然后,编辑
package.json文件,确保添加了typescript和eslint-lint的依赖项:
json { "dependencies": { "eslint-lint": "^7.4.0", "typescript": "^4.2.2" } }- 接下来,安装
typescript-lint扩展:
bash npm install typescript-lint --save-dev- 最后,更新你的项目的
tsconfig.json文件,添加tsconfig.json的路径:
json { "compilerOptions": { "target": "esnext", "module": "commonjs", "jsx": "react", "outDir": "./dist", "strict": true, "esModuleInterop": true } }这样,Vue ESLint将识别并生成typescript相关的lint规则。现在你应该可以在你的代码中看到typescript语法错误和警告。
- 首先,在你的Vue项目中安装
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

