- 博客(10)
- 收藏
- 关注
原创 nvm安装node没有npm的问题
在使用NVM(Node Version Manager)安装Node.js后,如果发现没有npm(Node Package Manager),可能是由于安装过程出现问题、环境变量设置不正确或系统权限问题导致的。
2025-02-24 14:48:02
1483
原创 前端学习计划
制定一个全面的前端学习计划可以帮助你系统地掌握所需的知识和技能。以下是一个分阶段的前端学习计划,适合初学者到进阶学习者:这个计划是灵活的,你可以根据自己的进度和兴趣进行调整。重要的是保持持续学习的态度,不断实践,逐步提升自己的前端开发能力。
2025-02-24 14:43:51
412
原创 Vuex 的 5 个核心属性是什么?
由于 Vuex 约束了更改 state 的方法只能通过 mutations 进行,因此可以跟踪 state 变化的历史,以便在调试时方便地回退到先前的状态。● getters:用于从 state 中派生出一些状态,例如根据已有的 state 状态计算出一个新的状态。● state:应用程序的状态存储在 state 对象中,它是一个响应式的数据源,用于存储应用程序中所有组件的共享状态。这些属性共同构成了 Vuex 的核心,使用这些属性可以构建出功能强大的应用程序状态管理系统。
2023-05-30 20:26:16
104
1
原创 params 和 query 的区别
4.query传过来的参数会显示到地址栏中 而params传过来的参数不会显示到地址栏中 直白的来说 query相当于get请求,而params相当于post请求。3.两者中query在刷新页面的时候参数不会消失 但params在刷新页面的时候参数会消失 可以考虑本地存储解决此问题。
2023-05-30 20:19:40
216
1
原创 Vue的生命周期是什么 每个钩子里面具体做了什么事情
Vue的生命周期是什么 每个钩子里面具体做了什么事情Vue 实例有⼀个完整的⽣命周期,也就是从开始创建、初始化数据、编译模版、挂载Dom -> 渲染、更新 -> 渲染、卸载 等⼀系列过程,称这是Vue的⽣命周期。1、beforeCreate(创建前) :数据观测和初始化事件还未开始,此时 data 的响应式追踪、event/watcher 都还没有被设置,也就是说不能访问到data、computed、watch、methods上的方法和数据。2、created(创建后) :实例创建完成,
2022-04-14 11:05:39
290
原创 常见的git操作
git命令git branch 查看本地所有分支git status 查看当前状态git commit 提交git branch -a 查看所有的分支git branch -r 查看远程所有分支git commit -am “init” 提交并且加注释git remote add origin git@192.168.1.119:ndshowgit push origin master 将文件给推到服务器上git remote show origin 显示远程库origin里的资源gi
2022-04-14 11:00:50
78
原创 如何快速完全删除node_modules
使用rimraf 删除文件夹平时安装node_modules时报错,有时需要删除node_modules,文件夹太大时,使用系统的删除文件夹非常耗时此时可以使用rimraf 一次性删除文件夹,耗时很短1.安装npm包–rimraf$ npm install rimraf -g2.在所属文件夹下使用cmd指令下,进入所需删除的node_modules文件夹的位置,再输入指令$ rimraf node_modules3.等待删除完成...
2022-04-12 08:48:57
10159
2
转载 【JS代码优化技巧】
@不可错过的JS代码优化技巧JS代码优化技巧1. 带有多个条件的 if 语句把多个值放在一个数组中,然后调用数组的 includes 方法。//longhandif (x === ‘abc’ || x === ‘def’ || x === ‘ghi’ || x ===‘jkl’) {//logic}//shorthandif ([‘abc’, ‘def’, ‘ghi’, ‘jkl’].includes(x)) {//logic}2. 简化 if true…else对于不包含大逻
2022-04-11 17:00:30
264
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人