- 博客(57)
- 收藏
- 关注
原创 npm下载依赖项目跑不起来--解决方案
手动升级或降级项目中的依赖项,将不兼容的版本改为兼容的版本,或者升级到新的版本。你可以使用 npm ls 或 yarn list 命令查看项目中的依赖项,然后手动修改 package.json 或 yarn.lock 文件中的依赖项版本,然后重新安装依赖项。如果你还是无法解决问题,可以查看 D:\nodejs\node_cache\eresolve-report.txt 文件,里面可能会提供更具体的错误信息和解决方案。这个错误通常是因为项目的依赖项之间存在版本冲突或不兼容的问题。
2023-05-20 17:23:37
1215
原创 nestjs==》typeorm报错Nometadatafor\“Users\“wasfound
nestjs,typeorm 实体导入路径出错,导致查询mysql时候报错元数据未找到。
2023-02-21 00:22:09
625
原创 对原型 原型链 作用域链 和闭包的理解?
原型每个对象都有_proto属性,并且指向它们的原型对象。每个构造函数都有它的prototype原型对象。prototype原型对象里面的constructor指向它的构造函数。new一个构造函数会形成它的实例对象。原型链当我们查找特定属性的时候,我们先去这个对象里面找,如果没有的话就去它的原型对象里面找,如果还没有的话就去原型对象的原型对象找,这个操作就是被委托在整个原型链上。闭包闭包就是能够读取其他函数内部变量的函数。...
2022-03-01 23:13:39
279
原创 JavaScript防抖与节流
防抖概念频繁点击,只有在停止点击后才开始计算时间,重复点击只会让时间一直从新计算,时间达到后才会触发函数。防抖示例示例1<button onclick="antiShake()">防抖</button><script> function handle() { console.log('只会在暂停触发时,时间到才会执行'); } function debounce(fun, wait) {
2022-02-28 22:46:53
270
转载 vue3引入axios报错 Cannot convert undefined or null to object
axios版本问题axios版本0.24改为0.21即可卸载原本axios版本安装0.21版本npm install axios@0.21 --savepageage.json "axios": "^0.21.4", "vant": "^3.3.0", "vue": "^3.0.4",
2021-12-09 22:15:45
1101
原创 vue安装sass
cnpm install ---save sasspackage.json sass 版本^1.43.1 "devDependencies": { "@vue/compiler-sfc": "^3.0.4", "sass": "^1.43.4", "vite": "^1.0.0-rc.13", "vue-router": "^4.0.12" },index.vue<style lang="scss" scoped>#index{ .
2021-11-21 11:48:21
388
原创 Git 记录
git使用初始化 git init初始化Git项目,成功后创建有一个.git隐藏文件.添加一个文本文件README,md格式指Markdown格式 git add README.md推送代码git add .git commit -m "注释"git push origin master // master push的分支查看分支查看分支: git branch //查看现有的分支查看远程分支 git branch -a切换分支切换分支git check
2021-11-19 00:25:46
55
原创 Vue3创建--vite
创建vite方式,比webpack快==》npm init vite-app vue3demo02安装依赖 ==>npm install启动项目==> npm run dev
2021-11-10 22:20:42
884
原创 js数组内对象多个参数转二维数组
// 第一种方法 for invar temp =[] arr.forEach((item,index)=>{ let tempItem=[] for(let i in item){ tempItem.push(item[i]) console.log(i,":",item[i]) } temp.push(tempItem)})//第二种方法Object.keysvar temp =[]arr.forEach(item=&g
2021-09-13 11:32:48
688
原创 cmd create and delete folder or file
create folder 创建文件夹md folderNamedelele folder删除文件夹rd folderNameecho key fileName 创建文件echo >1.pngecho name:tom=12 >1.docxdelete file删除文件del 1.pngdelete all file 删除所有文件del * 在当前目录del folder 删除文件夹里面的所有东西...
2021-06-20 15:48:47
229
原创 记录angular:router的使用
在app-routing-module.ts引入 components文件写routes[{path:“name”,component: importName}]get传值声明ActivatedRouteconstructor(public route: ActivatedRoute) {}跳转通过<a [routerLink]="['/newscontent']" [queryParams]="{ key:value}">接收通过this.route.queryP.
2021-04-29 16:13:13
214
原创 记录angular引入axios发送请求
npm install axios --save创建一个服务ng g service services/httpservice
2021-04-29 14:32:48
667
原创 记录angular自带方法发送 get post请求
get在app.module.ts 引入模块import { HttpClientModule } from '@angular/common/http'在app.module.ts引用 imports: [BrowserModule, AppRoutingModule, FormsModule, `HttpClientModule`],在需要请求的页面引入 new.components.tsimport { HttpClient } from '@angular/commo
2021-04-29 14:19:16
796
原创 记录angular rxjs异步
在service.js引入Observableimport { Observable } from 'rxjs';在service.js写getObservable() { return new Observable((observer) => { setTimeout(() => { observer.next('12222222222'); //请求成功返回next() observer.error('error')//请求.
2021-04-29 11:53:19
145
原创 记录angular父子组件传值
Input,Output,eventEmitter子组件 <app-header ><div (click)="sendPerent"> </div>@Output() prevate outer = new eventEmitter();sendPerent(){this.outer.emit('key,value')}父组件<app-header (outer)="run">run(e){ console.log(e)}
2021-04-28 18:17:38
160
原创 记录:angular初认识
*ngFor="let item of list ; let key = index"*ngIf="key"/*在app.module.ts 引入//引入表单相关的模块,才可以实现双向数据绑定import { FormsModule } from '@angular/forms';*/ imports: [FormsModule],// 才可以使用数据双向绑定[(ngModel)]="key"通过ViewChild获取dom节点<div #box>dom节点<
2021-04-28 17:23:29
127
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人