vue-账号密码验证规则
loginRules: {
id: [
{ required: true, message: '手机号不能为空', trigger: 'blur' },
{ pattern: /^1[3-9]\d{9}$/, message: '请输入正确手机号', trigger: 'blur' }
],
password: [
{ required: true, message: '请输入正确密码', trigger: 'change' },
{ min: 3, max: 5, message: '长度在 12 到 18 个字符', trigger: 'blur' }
]
}
去除开发阶段所有console
安装开发依赖:babel-plugin-transform-remove-console
// babel.config.js
const prodPlugins = []
if (process.env.NODE_ENV === 'production') {
prodPlugins.push("transform-remove-console")
}
module.exports = {
presets: ["@vue/app"],
plugins: [
[
"component",
{
"libraryName": "element-ui",
"styleLibraryName": "theme-chalk"
}
],
// 发布产品时候的插件数组
...prodPlugins
]
}