刚开始写vue项目的时候,会出现一些基础的错误,这里小小的总结一下。
一、space、tab报错
Unexpected tab character
Missing space before function parentheses
expected "indent", got "outdent"
这些报错都是空格和tab的报错问题
解决方法:
- 1、因为你设置了eslint,如果你不想有规范的js代码,可以重新初始化关掉eslint。
Use ESLint to lint your code? (Y/n)
这一步选no
在bulid/webpack.base.conf.js里面有配置如下:
module: {
rules: [
...(config.dev.useEslint ? [createLintingRule()] : []),
发现在config目录下index.js文件中,将useEslint: true
改为useEslint: false
- 2、在eslintrc.js下添加一行
"no-tabs":"off"
二、标签不变色问题
- 1、vue后缀的文件标签不变色
下载一个vue-syntax-highlight-master的插件即可,下载完成后复制到Sublime Text3\Data\Packages目录下(在sublime中点击 首选项-浏览插件即可进入该目录)
- 2、style标签下不变色
若设置了属性lang=stylus
,下载stylus插件即可
步骤如下:
首选项-package control-install package-stylus
三、package controll报错
需要下载package control才能在sublime安装插件
解决方法就是下载一个新的package control 替换掉原来的就可以了
1、在百度搜索package control,点击搜索项第一个,即为package control官网。
2、在打开后的页面,点击绿色按钮
“install now”
,跳转到安装页面一种是下载package control的应用程序,
另一种是simple方法。这里分为sublime text2 和sublime text3 安装,根据自己的版本选择合适的安装方法。
复制安装命令。
4、打开sublime text3 软件,选择 view(视图),命令行,或者按快捷键Ctrl +·(tab键上面那个键),即可打开命令行。
5、在命令行中粘贴步骤3中的复制内容
6、回车进行安装。