最近在学习vue时遇见了一个小bug,就是npm run serve的时候一直卡住,一直显示编译中(没有任何报错),重启vscode,重启电脑都没有用。
原本以为是编写user组件时发生的错误,但怎么改怎么debug都没有用。最后新建了个user组件,发现在引入CommonForm组件时会出现错误,不引入CommonForm组件时会正常编译成功。于是乎,慢慢知道了问题出在了CommonForm组件!
最后在编译过程中终于报了个错!原来是el-form标签没有闭合!
这么小的错误困了我1天,记录一下这个小bug希望对遇见类似问题的朋友们提供帮助!
总结:
1.很多帖子说去删除node_modules,重新下载。但我认为还是自己代码中出现了未提示的错位,认真检查代码是关键,比如template中只能有1个div标签包裹,标签是否自闭合!