npm包删除善后

1.安装npm包–rimraf

npm install rimraf -g

2.在cmd指令下,进入所需删除的node_modules文件夹的位置,再输入指令

rimraf node_modules

3.简单粗暴得秒删完成

清理缓存

npm cache clear --force
yarn cache clean
rimraf node_modules && npm cache clear --force

package.json中设置

{"scripts": {"dev": "vue-cli-service serve","serve": "vue-cli-service serve","build": "vue-cli-service build","lint": "vue-cli-service lint","clean": "rimraf node_modules && npm cache clear --force && npm install","reinstall": "npm run clean && npm install"},
}

之后直接用npm run clean删除即可。

每次npm install都特别慢,然后也看不到进度,同时还经常容易报错,推荐使用yarn或pnpm来管理包,比npm好用。

npm设置淘宝源

npm config set registry https://registry.npm.taobao.org

yarn的安装

npm install -g yarn# 查看源
yarn config get registry# 设置淘宝源
yarn config set registry https://registry.npm.taobao.org/

pnpm的安装

npm install -g pnpm# 查看源
pnpm config get registry# 设置淘宝源
pnpm config set registry https://registry.npm.taobao.org/

恢复官方源

yarn config set registry https://registry.yarnpkg.com
npm config set registry https://registry.npmjs.org

[npm]npm包删除善后相关推荐

  1. npm ------ npm 安装删除命令(rimraf)删除本地依赖包

    通过npm命令来删除node_modules文件夹 1.首先通过npm安装删除工具 npm install rimraf -g 2.安装淘宝镜像后可以使用 cnpm install rimraf -g ...

  2. js读取外部json指定字段值完整代码_前端工程化 剖析npm的包管理机制(完整版)...

    导读 现如今,前端开发的同学已经离不开 npm 这个包管理工具,其优秀的包版本管理机制承载了整个繁荣发展的NodeJS社区,理解其内部机制非常有利于加深我们对模块开发的理解.各项前端工程化的配置以加快 ...

  3. 200多个恶意NPM程序包针对Azure 开发人员,发动供应链攻击

     聚焦源代码安全,网罗国内外最新资讯! 编译:代码卫士 专栏·供应链安全 数字化时代,软件无处不在.软件如同社会中的"虚拟人",已经成为支撑社会正常运转的最基本元素之一,软件的安全 ...

  4. 25个恶意JavaScript 库通过NPM官方包仓库分发

     聚焦源代码安全,网罗国内外最新资讯! 编译:代码卫士 专栏·供应链安全 数字化时代,软件无处不在.软件如同社会中的"虚拟人",已经成为支撑社会正常运转的最基本元素之一,软件的安全 ...

  5. Node.js中的npm与包

    npm与包 一.包 1.包是什么? 2.包是干啥的? 3.包的下载 二.npm初体验 1.在项目中安装包的命令 2.eg:对时间格式化 3.安装指定版本的包 三.包管理配置文件 1.如何记录项目中安装 ...

  6. NPM js 包管理器介绍

    NPM的定义 npm 全称 Node Package Manager , 是Node.js 默认的, 以javascript 编写的软件包管理系统 用于分享和使用代码,早已成为前端的标配. 作用类似与 ...

  7. node.js学习总结:node.js的内置模块,模块化,npm与包 express,前后端身份认证 JWT认证机制

    node.js学习总结 什么是node.js node.js的内置模块 fs系统模块 path路径模块 http模块 模块化 npm与包 express express路由 express+mysql ...

  8. 前端工程化 - 剖析npm的包管理机制

    导读 现如今,前端开发的同学已经离不开 npm 这个包管理工具,其优秀的包版本管理机制承载了整个繁荣发展的NodeJS社区,理解其内部机制非常有利于加深我们对模块开发的理解.各项前端工程化的配置以加快 ...

  9. 【nodejs】npm与包

    1.什么是包 Node.js中的第三方模块又叫包 2.包的来源 由第三方个人或团队开发出来的,免费供所有人使用 3.为什么需要包 由于Node.js的内置模块仅提供了一些底层的API,导致在基于内置模 ...

最新文章

  1. 如何实现有效的团队管理?
  2. Phantom.js维护者退出,项目的未来成疑
  3. 全新的图形数据库云服务Amazon Neptune正式发布
  4. 永洪Desktop自由表格间计算使用教程
  5. 【loj#6220】sum
  6. C++STL的string容器
  7. android jni malloc和free的使用
  8. java gui容器_[Java教程]GUI Panel 容器以及布局管理器
  9. 点赞!这4款你常用的App已上线隐私政策
  10. kotlin之泛型的使用
  11. 大数据项目实战二之电信大数据项目
  12. 初探机器学习之使用讯飞TTS服务实现在线语音合成
  13. 谈谈我们熟悉但未必了解的磁带库
  14. VScode正则表达式
  15. 如何在PS中用渐变字体
  16. SDUTOJ3689
  17. MySQL批量造数据
  18. KPI and evaluation decouple verification
  19. Arduino与Proteus仿真实例-74HC573锁存器驱动仿真
  20. 2021蓝桥杯——直线

热门文章

  1. 法硕(非法学)进入红圈所究竟有多难?
  2. 学生信息管理系统(数据库设计)
  3. vue 输入框限制中英文及数字
  4. keras中的卷积层池化层
  5. 解决:Short read of DER length
  6. 2016年11月16日18:39:32
  7. mysql rownum写法_MySQL 的 RowNum 实现
  8. 一代神机 iPhone 6s 也终于到了“剧终之日”,下一个“钉子户机型”将会是谁
  9. 6. unity之脚本
  10. 基于JAVA-英杰学堂网上教学平台-计算机毕业设计源码+系统+mysql数据库+lw文档+部署