当前位置: 首页>后端>正文

工作小知识记录

一、删除node_modules
1、安装 rimraf

npm install rimraf -g

2、cmd 或vscode等开发工具终端进入所需删除的node_modules文件夹的位置

rimraf node_modules

二、jar包解压和还原
1、命令解压

jar -xvf xxx.jar

2、jar包解压修改文件后,在不依靠开发工具的情况下重新压缩成jar包

jar -cvf0M xxx.jar BOOT-INF/ META-INF/ org/

三、git 本地创建分支,提交到远程(没有该分支)

git push --set-upstream origin 本地分支名:远程分支名

四、git 拉取分支的某个版本并新建分支

git log 查看历史提交记录
git checkout -b 分支名 d5ff845b672f5dbabe249e1437d29e24f8af12a8

五、npm i 报错 Fix the upstream dependency conflict, or retry this command with --force, or --legacy-peer-deps
主要的原因是 npm7 以上的版本,新增了一个对等依赖的特性,在以前的版本上,只会显示警告,但是还是可以安装成功,然而在新的版本是,npm 安装依赖则会直接报错,无法安装,这也是为了应用更加健壮而加的新的特性。
如果要保持旧的安装模块方法,可以尝试 npm i 加入 --legacy-peer-deps 参数,这个参数保持跟旧版本一样的安装模块,忽略对等依赖。

npm i --legacy-peer-deps

除了 --legacy-peer-deps 选项外,还可以使用 --force 饶过冲突。

npm i --force

https://www.xamrdz.com/backend/3s91936729.html

相关文章: