自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 vue项目打包部署后页面空白

创建vue.config.js文件,输入:module.exports = { publicPath: './'}如果没生效,在vue-ui可视化界面中设置路由设置为hash或默认模式,router->index.jsconst router = new VueRouter({ routes: [ { path: '/', redirect: '/login' } ] // mode: 'history'});重新.

2021-10-22 09:38:19 920

原创 Vue项目格式化设置

Vue项目格式化后自动添加分号报错分析解决分析主要的原因是因为安装了eslint,有很严格的格式要求,而使用右键格式化会自带一些内部的格式,如双引号,自动添加分号等,造成冲突解决安装Vetur、prettier等插件,写入文件 .eslintrc.js和.prettierrc 文件module.exports = { root: true, env: { node: true }, extends: [ 'plugin:vue/essential', '@v

2021-07-09 14:47:14 805

原创 Mac mySQL与 node 执行

MySQL 安装与启动下载并安装MySQL和数据库管理软件为MySQLWorkbench,详细步骤参考bilibili Mac下安装mysql数据库的创建与SQL文件的运行在MySQLWorkbench中1.新建数据库- 参考视频配置2.打开SQL 文件3.点击闪电符号执行...

2020-06-01 11:53:05 201

原创 node报错:Nodejs Error: ER_ACCESS_DENIED_ERROR: Access denied for user 'root'@'xx' (using password:YES)

node报错:Nodejs Error: ER_ACCESS_DENIED_ERROR: Access denied for user ‘root’@‘xx’ (using password:YES)在跟着b站做vue项目时后台的数据库部署遇到的问题,对vue-api-server运行,报错:throw err; // Rethrow non-MySQL errors ^Err...

2020-03-03 15:09:07 2265 2

原创 前端js数组常用方法总结

常用数组方法一、返回数组1.concat(arr1,arr2,…)定义:用于连接两个或多个数组。返回:新数组,不改变原数组。2.map(func(curValue(,index.arr)),thisValue)定义:通过指定函数处理数组的每个元素。返回:新数组,不改变原数组。3.reverse(arr)定义:反转数组的元素顺序。返回:改变原数组。4.sort(sortfunc...

2020-02-15 11:18:06 512

原创 终端中 npm安装报错 webpack

gyp:ERR!npm install 时,会出现很多错误,包括配置错误等。逐行输入sudo rm -rf ~/.node-gypsudo npm cache clean -fsudo npm install -g nsudo n stablesudo npm i --unsafe-perm完成后,重启终端项目,若出现很多漏洞vulnerabilities,found 3 v...

2020-02-01 11:18:44 885

原创 在谷歌浏览器中将Js中的变量保存为本地json文件

在js中添加自执行函数,给console添加save方法console.save代码转载自:(function (console) { console.save = function (data, filename) { if (!data) { console.error('Console.save: No data'); ...

2020-01-16 10:10:40 1846 1

原创 谷歌浏览器控制台修改源代码并保存修改到文件

修改代码并保存F12/cmd+opt+i打开控制台;点击sources中的Filesystem中的add folder to workspace,让控制台关联上需要调试的项目文件夹;在对应编辑器中用谷歌浏览器打开html文件,F12在对应文件中修改代码,ctrl+c保存后,F5刷新,即可呈现代码修改后的页面情况,同时源文件也被修改保存。如果想要查看之前的文件,在正在处理的文件窗口右...

2020-01-15 16:01:03 22418 3

原创 ES6-new.target

new.target当调用函数的[[construct]]方法:new.target被赋值为new操作符的目标,通常是新创建对象的实例,也就是函数体内this的构造函数.调用的是[[call]]方法:new.target=undefined检查new.target是否被某个特定构造函数是调用:function Person(name) { if (new.target === ...

2020-01-02 16:05:48 137

原创 深入理解ES6-第5章 解构

解构:使数据访问更便捷* 解构是从右向左的过程 *Tip:为值=undefined的对象数组或数组元素设置默认值,赋值表达式右侧不可=null或undefined。2. var let const解构声明变量,必须初始化。3. options的使用。1 对象解构——let {…} = nodelet node = { type: "Identifier", ...

2019-12-30 16:58:53 89

原创 深入理解ES6-第6章 Symbol/符号

第六章-Symbol和Symbol属性创建Symbollet firstName = Symbol();let person = {};person[firstName]="fly";//Symbol是原始值,调用new Symbol()会导致程序报错Symbol函数接受可选参数,用于描述,不可用于属性访问。let firstName = Symbol("first name");...

2019-12-30 12:35:58 161

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除