vue-cli创建项目其他相关小知识点

本文介绍如何使用VScode的Vetur插件优化.vue文件的编辑体验,包括关闭eslint检查、配置热更新及自定义lint规则的方法。同时,提供了修改vue.config.js以实现更高效开发流程的示例。
摘要由CSDN通过智能技术生成

VScode小插件Vetur,能够识别.vue文件,有高亮和代码提示

关闭eslint检查:vue-cli官网查overlay,在vue.config.js写

不过不是特别好用,每一次都要重新启动启动服务器,特别麻烦。而且只是页面没有遮罩层的报错警告信息,控制台还有,得重新启动才行。且页面不会自动更新,得手动刷新。

// vue.config.js
module.exports = {
  devServer: {
    overlay: {
      warnings: false,//将原来的true改为false
      errors: false//将原来的true改为false
    }
  }
}

如果想要控制台不报错,且页面能够热更新,官网查询lint,onsave

// vue.config.js
module.exports = {  devServer: {
    overlay: {
      warnings: true,
      errors: true
    }
  },
  lintOnSave: process.env.NODE_ENV !== 'production'
}
改成
module.exports = {  devServer: {
    overlay: {
      warnings: false,//将原来的true改为false
      errors: false//将原来的true改为false
    }
  },
  lintOnSave:false
}
//关闭检查

这样就完全不会用到检查,而且能热更新(不推荐,项目紧急时候,电脑卡每次都要npm run lint则会浪费时间的时候考虑用)

@符号永远指向src绝对路径

如果想另外定制lint检查规则,则根据报错信息在.eslintrc.js中关闭相应的检查’quotes’: ‘off’,如:

示例
示例

设置别名,在vue.config.js中配置,与overlay和lintonsave同级,搜configureWebpack

configureWebpack:{
	resolve: {
		'asset':'@/asset',
		'component':'@/component'
	}
}
等等
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值