最近开发Vux项目,一直使用VS Code开发工具,可以格式化里面的<script>代码的;
但是今天突然无法格式化代码,而且编译报错。主要提示类似:unexpected token <11:0-485>....
原因:可能是不小心修改了.vue文件的格式化方式,把里面的内容打乱了。
主要有几种情况和解决方法:
0、检查基本的相关<template>和<script>内是否有明细错误,有的话就修改过来;
1、所有vue绑定如 <item :datas="dataitem" ...></item>中,vue的v-bind缩写“:”后不得带有空格;
2、确保你出错的.vue文件内的html或者vue组件标签是正确配对的,如<div></div>,最后一个配对的</div>不得有空格如</div >
批量解决以上问题后,重新npm run dev就解决了。