老师你的计算属性没引入为什么还能使用

来源:4-6 ColumnList 组件使用 Bootstrap 美化

Guguuuu

2022-07-20

图片描述
图片描述

我的就报错了。还有这个require
图片描述
图片描述
我是volar插件,然后TS也是前天刚看课程的时候下载的,应该都是最新的。
然后我按照他说的,npm i --save-dev @types/node 然后把node字段添加到tsconfig.json下的type数组里也不行。

但是我又能运行
图片描述

有没有什么解决办法,老师你先一起性都说给我吧,你一天只回复我一次有点耽误我进度。。。。
如果是想让我发仓库给您,,请教我怎么发,谢谢!

写回答

2回答

张轩

2022-07-22

同学你好

看了你的 repo。

我说过的 eslint,都是格式错误,使用自动修复的功能就好了,(4个空格,两个空格的问题,等其他格式问题),一开始是这样的,都是缩进的问题

//img.mukewang.com/szimg/62d9fc0c09ed351016541052.jpg

ctrl+shift+P,然后输入 eslint,选择修复(记得先下 vscode 的 ESLint 的插件)

t//img.mukewang.com/szimg/62d8abb409ec628125560390.jpg

世界一下清爽了:

//img.mukewang.com/szimg/62d9fc7b0964381217681000.jpg

其实 eslint 规则都是可配的,不喜欢都可以改掉或者删除,具体看之前的那个问答~

第二个问题:

重装依赖就可以了,rm -rf node_modules 然后重新 npm install,我用你的代码库直接装也没有问题:

//img.mukewang.com/szimg/62d9fce9097bb57117540430.jpg

1
2
Guguuuu
老师,这个问题确实解决了,但是我发现我一按ctrl + s保存自动格式化后又变回去了,哈哈哈哈
2022-07-22
共2条回复

张轩

2022-07-21

同学你好

第一个问题:确实有引入的,vscode 有一个配置是直接使用的时候就会有引入,如果你去看提交就会发现是有引入,像 vue 模块下的这些函数都是需要引入的。不过谢谢你发现这个问题,剪辑上的问题,确实会让人有误解。

第二个问题:同学你好 直接把代码库发给我吧 用代码比找方案方便多了,两种方式

1 推送到 git(https://git.imooc.com/),然后把 git 地址发给我, 这个很重要,会用 git 找工作的时候也方便很多,建议同学要是没用过,就学习一下

2 发送邮件到 vikingmute@163.com, 记得把 node_modules 删除掉。

0
1
Guguuuu
https://github.com/Guguuuu/zhihu.git 老师这是我GitHub上的仓库地址,我已经把我目前的进度git push 上去了,require那个问题还在,但是不影响运行,最开始问您的关于eslint的检查问题我利用注释跳过了/* eslint-disable */ 您先帮我看看 这个require的问题,顺便也帮我看看,如果我把/* eslint-disable */注释去掉的话,要怎么样才不会报错。
2022-07-21
共1条回复

Vue3 + TS 仿知乎专栏企业级项目

带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能

3142 学习 · 2313 问题

查看课程