- 博客(53)
- 收藏
- 关注
原创 全网最全前端必问面试题(持续更新中)
在这种模式下,路由的改变会修改浏览器的历史记录,并触发浏览器的页面刷新。总之,vue-loader是一个用于将Vue单文件组件转换为JavaScript模块的Webpack加载器,提供了许多功能和扩展,使得开发Vue应用程序更加方便和高效。5. 页面性能:每个 iframe 都需要加载独立的 HTML、CSS 和 JavaScript,这会增加页面的请求和加载时间,降低页面的性能。6. 交互限制:由于浏览器的安全策略,跨域的 iframe 之间的通信受到限制,无法直接访问和操作对方的内容。
2023-07-23 14:34:50 1068
原创 gitee最常用的终端命令、、、
Gitee(码云)是开源中国社区推出的代码托管协作开发平台,支持Git和SVN,提供免费的私有仓库托管。Gitee专为开发者提供稳定、高效、安全的云端软件开发协作平台,无论是个人、团队、或是企业,都能够实现代码托管、项目管理、协作开发。若文件需要更新到服务器上,应该先merge到服务器,再更新到本地)git status(查看本地分支文件信息,确保更新时不产生冲突)切换到某一分支:git checkout 分支名称。合并分支:git merge 原分支 目标分支。git branch(查看当前分支情况)
2023-06-19 19:50:02 367
原创 json-server : 无法加载文件 C:\Users\Lenovo\AppData\Roaming\npm\json-server.ps1, 因为在此系统上禁止运行脚本。
【代码】json-server : 无法加载文件 C:\Users\Lenovo\AppData\Roaming\npm\json-server.ps1, 因为在此系统上禁止运行脚本。
2023-05-12 17:33:25 703
原创 关于Vue报错(Property or method “xxx“ is not defined on the instance but referenced during render.)防踩坑
组件中只能写一个标签,不然就会出错,
2023-05-05 23:11:15 854
原创 【已解决】npm安装依赖报错: npm ERR! cb() never called! npm ERR! This is an error with npm itself.
【代码】【已解决】npm安装依赖报错: npm ERR!npm ERR!
2023-05-04 14:42:29 3363 4
原创 npm全局包及项目包的讲解与方法
我们通过npm install 命令来安装包,简单说就是把包从npm的官网(或者是指定的镜像源)下载到我们自己的电脑中。那具体这个包下载到哪里了,还是有一点讲究的。
2023-04-25 11:42:36 1078
原创 cmd和PowerShell的区别
命令提示符是在操作系统中,提示进行命令输入的一种工作提示符。在不同的操作系统环境下,命令提示符各不相同。在windows环境下,命令行程序为cmd.exe,是一个32位的命令行程序,微软Windows系统基于Windows上的命令解释程序,类似于微软的DOS操作系统。输入一些命令,cmd.exe可以执行,比如输入shutdown -s就会在30秒后关机。总之,它非常有用。打开方法:开始-所有程序-附件 或 开始-寻找-输入:cmd/cmd.exe 回车。它也可以执行BAT文件。
2023-04-25 11:30:20 1151
原创 Node.js的简介
Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。
2023-04-24 09:06:24 960
原创 如何更换脚手架的 yarn或者npm镜像源
找到自己C盘、用户、当前使用电脑用搜索 .vuerc 初始化配置文件,删除,然后在安装vue-cli 脚手架 重新选择,就行了。找到在自己C盘、用户、当前使用电脑用搜索 .vuerc 初始化配置文件 将里面的 packageManager 属性设置为 npm
2023-04-19 11:30:17 196
原创 npm和yarn的区别简单理解
npm是一个包管理器,它让 javascript 开发者分享、复用代码更方便.在程序开发中我们常常需要依赖别人提供的框架,写js 也不例外。这些可以重复的框架代码被称作包(package)或者模块(module),一个包可以是一个文件夹里放着几个文件,同时有一个叫做 package.json的文件。
2023-04-19 11:17:37 543
原创 AJAX-0基础第一天入门
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NVgKaUTr-1681821589457)(assets/image-20230301161659353.png)](https://img-blog.csdnimg.cn/55ef584a1a9143c39d5326e1cfd76520.png)请求方法是一些固定单词的英文,例如:GET,POST,PUT,DELETE,PATCH(这些都是http协议规定的),每个单词对应一种对服务器资源要执行的操作。
2023-04-18 21:03:53 519
原创 JavaScript 进阶 - 0基础第四天
JavaScript 进阶 - 第四天深浅拷贝浅拷贝浅拷贝:把对象拷贝给一个新的对象,开发中我们经常需要复制一个对象如果直接赋值,则复制的是地址,修改任何一个对象,另一个对象都会变化常见方法:拷贝对象:Object.assgin() / 展开运算符 {…obj} 拷贝对象拷贝数组:Array.prototype.concat() 或者 […arr]<body> <script> // 浅拷贝方法 // 1. 对象拷贝 // const
2023-04-10 23:02:04 516
原创 JavaScript 进阶 - 0基础第三天
了解构造函数原型对象的语法特征,掌握 JavaScript 中面向对象编程的实现方式,基于面向对象编程思想实现 DOM 操作的封装。
2023-04-10 22:58:33 618
原创 JavaScript 进阶 - 0基础第二天
了解面向对象编程的基础概念及构造函数的作用,体会 JavaScript 一切皆对象的语言特征,掌握常见的对象属性和方法的使用。
2023-04-10 22:52:03 755
原创 JavaScript 进阶 - 0基础第一天
学习作用域、变量提升、闭包等语言特征,加深对 JavaScript 的理解,掌握变量赋值、函数声明的简洁语法,降低代码的冗余度。
2023-04-10 22:47:29 564
原创 PS常用快捷键大全
移动工具组Move:V包括:移动工具和画板工具。选框工具组Marquee Tools:M包括:矩形选框工具、椭圆选框工具、单行选框工具和单列选框工具。套索工具组Lasso Tools:L包括:套索、多边形套索和磁性套索工具。使用套索创建选区时,按住Alt键可切换至多边形套索。快速选择工具组Quick Selection Tools:W包括:对象选择工具、快速选择工具和魔棒工具Magic Wand Tool。裁剪与切片工具组Crop and Slice Tools:C包括:裁剪工具、透视裁剪工具、切片工具和切
2022-07-06 17:01:32 2394
原创 【前端项目问题】Cannot read properties of null (reading ‘pickAlgorithm‘)
当我们从GitHub或者别人那里拿到项目的时候,一般都是要先npm install 进行安装依赖。但是难免会遇到报错。出现问题1:解决方案:清除缓存npm cache clear --force之后再重新安装依赖npm install出现问题2:端口号冲突解决方案:1、关闭该端口的进程;2、通过npm serve --port 4201指定端口号打开...
2022-05-18 21:53:55 951
原创 VS code只能打开一个编辑器
VS code只能打开一个编辑器编辑窗口只能打开一个文件,点击另一个文件会直接覆盖掉之前的文件窗口,这是因为目前窗口是预览窗口模式。解决方法1. 更改设置CTRL+SHIFT+P打开搜索栏输入settings选择首选项:搜索框输入workbench.editor.Enable Preview,取消勾选即可2. 配置settings.json另一种方式,在settings.json里加入:"workbench.editor.enablePreview": false3. 双击如
2022-05-09 15:26:17 1903
原创 【Vue入门必备知识篇03】--- 生命周期 & 数据共享
Vue入门必备知识篇03 — 生命周期 & 数据共享一、生命周期 & 数据共享(1)组件的生命周期1.1 生命周期 & 生命周期函数1️⃣ 生命周期(Life Cycle)是指一个组件从创建 → 运行 → 销毁的整个阶段,强调的是一个时间段。2️⃣ 生命周期函数:是由 vue 框架提供的内置函数,会伴随着组件的生命周期,自动按次序执行。😆温馨提醒😆:生命周期强调的是时间段,生命周期函数强调的是时间点。1.2 组件生命周期函数的分类1.3 生命周期图示可以参考 vu
2022-05-06 15:49:46 152
原创 【Vue入门必备知识篇02】--- 侦听器、计算属性、Vue-cli和Vue组件
Vue入门必备知识篇02 — 侦听器、计算属性、vue-cli和vue组件一、watch 侦听器(1)什么是 watch 侦听器watch 侦听器允许开发者监视数据的变化,从而针对数据的变化做特定的操作。语法格式如下:(2)使用 watch 检测用户名是否可用监听 username 值的变化,并使用 axios 发起 Ajax 请求,检测当前输入的用户名是否可用:代码演示如下:watch: { // 监听 username 值的变化 async username( newVal )
2022-05-06 15:01:00 195
原创 vscode常用插件 - Path Autocomplete
1. Path Autocomplete作用: 在vscode中使用@提示路劲配置打开vscode设置 搜索 settings.json 添加以下代码 // 导入文件时是否携带文件的拓展名 "path-autocomplete.extensionOnImport": true, // 配置@的路径提示 "path-autocomplete.pathMappings": { "@": "${folder}/src" },效果图..
2022-05-05 17:19:48 623
原创 【VUE】vue报错“‘vue-cli-service‘不是内部或外部命令,也不是...”的解决办法
问题描述项目执行npm run serve后报错产生原因(最大概率原因)由于在该代码中含有node_module依赖包,再拷贝到其他计算机时,项目路径发生变化,导致找不到vue-cli-service于是报错(其他出错情况,见下文扩展)因为该问题是出现在其他计算机上的,我本机上一直没有问题没有复现出bug,所以出错原因只是分析得出。而出现这个报错的情况也不止这一种,具体写在下文扩展中。解决办法删除node_module文件夹npm installnpm run serve即可解决
2022-05-05 16:53:29 42452 4
原创 JSON 基本使用
1. JSON 是什么?JSON,全称是 JavaScript Object Notation,即 JavaScript对象标记法。JSON是一种轻量级(Light-Meight)、基于文本的(Text-Based)、可读的(Human-Readable)格式。JSON 的名称中虽然带有JavaScript,但这是指其语法规则是参考JavaScript对象的,而不是指只能用于JavaScript语言。JSON无论对于人,还是对于机器来说,都是十分便于阅读和书写的,而且相比 XML(另一种常见的数据
2022-04-29 09:17:11 4014
原创 window常用终端命令
开启窗口打开"运行"对话框(Win+R),输入cmd,打开控制台命令窗口命令技巧tab 自动补全复制粘贴 : 鼠标右键在文件夹空白处按住Shift,然后右键弹出快捷菜单,可以看到“在此处打开命令行窗口”命令参数的路径要使用反斜杠 ‘’ ,不要使用 ‘/’ 一个’/‘相当于转义符 两个’//'代表斜杠调出历史命令: 上下箭头清屏: cls文件操作1.终端命令执行Ctrl + Z2.cd 切换目录cd //显示当前目录cd … //进入父目录cd \ //进入当前
2022-04-26 09:15:20 13513
原创 nodemon无法启动的解决方案
安装好nodemon后,启动服务器时出现以下情况:解决方案:管理员身份打开powershell 输入set-executionpolicy remotesigned出现下图选择A全是。再重新使用nodemon打开服务器,成功!
2022-04-25 13:07:16 420
原创 node.js 安装 插件时 报错问题
安装 插件时 报错问题错误D:\vuejs\webpackdemo\democonfig>npm install html-webpack-plugin -gnpm ERR! Only HTTP(S) protocols are supportednpm ERR! A complete log of this run can be found in:npm ERR! D:\Program Files\nodejs\node_cache_logs\2021-06-16T00_41_16
2022-04-24 21:57:36 2149
原创 es6常用的语法
es6一些最基本的语法1.变量声明const和let我们都是知道在ES6以前,var关键字声明变量。无论声明在何处,都会被视为声明在函数的最顶部(不在函数内即在全局作用域的最顶部)。这就是函数变量提升例如: function aa() { if(bool) { var test = 'hello man' } else { console.log(test) } }以上的代码实际上是: function aa() { var
2022-04-23 09:25:56 1178
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人