[npm]npm包删除善后
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包删除善后相关推荐
- npm ------ npm 安装删除命令(rimraf)删除本地依赖包
通过npm命令来删除node_modules文件夹 1.首先通过npm安装删除工具 npm install rimraf -g 2.安装淘宝镜像后可以使用 cnpm install rimraf -g ...
- js读取外部json指定字段值完整代码_前端工程化 剖析npm的包管理机制(完整版)...
导读 现如今,前端开发的同学已经离不开 npm 这个包管理工具,其优秀的包版本管理机制承载了整个繁荣发展的NodeJS社区,理解其内部机制非常有利于加深我们对模块开发的理解.各项前端工程化的配置以加快 ...
- 200多个恶意NPM程序包针对Azure 开发人员,发动供应链攻击
聚焦源代码安全,网罗国内外最新资讯! 编译:代码卫士 专栏·供应链安全 数字化时代,软件无处不在.软件如同社会中的"虚拟人",已经成为支撑社会正常运转的最基本元素之一,软件的安全 ...
- 25个恶意JavaScript 库通过NPM官方包仓库分发
聚焦源代码安全,网罗国内外最新资讯! 编译:代码卫士 专栏·供应链安全 数字化时代,软件无处不在.软件如同社会中的"虚拟人",已经成为支撑社会正常运转的最基本元素之一,软件的安全 ...
- Node.js中的npm与包
npm与包 一.包 1.包是什么? 2.包是干啥的? 3.包的下载 二.npm初体验 1.在项目中安装包的命令 2.eg:对时间格式化 3.安装指定版本的包 三.包管理配置文件 1.如何记录项目中安装 ...
- NPM js 包管理器介绍
NPM的定义 npm 全称 Node Package Manager , 是Node.js 默认的, 以javascript 编写的软件包管理系统 用于分享和使用代码,早已成为前端的标配. 作用类似与 ...
- node.js学习总结:node.js的内置模块,模块化,npm与包 express,前后端身份认证 JWT认证机制
node.js学习总结 什么是node.js node.js的内置模块 fs系统模块 path路径模块 http模块 模块化 npm与包 express express路由 express+mysql ...
- 前端工程化 - 剖析npm的包管理机制
导读 现如今,前端开发的同学已经离不开 npm 这个包管理工具,其优秀的包版本管理机制承载了整个繁荣发展的NodeJS社区,理解其内部机制非常有利于加深我们对模块开发的理解.各项前端工程化的配置以加快 ...
- 【nodejs】npm与包
1.什么是包 Node.js中的第三方模块又叫包 2.包的来源 由第三方个人或团队开发出来的,免费供所有人使用 3.为什么需要包 由于Node.js的内置模块仅提供了一些底层的API,导致在基于内置模 ...
最新文章
- 如何实现有效的团队管理?
- Phantom.js维护者退出,项目的未来成疑
- 全新的图形数据库云服务Amazon Neptune正式发布
- 永洪Desktop自由表格间计算使用教程
- 【loj#6220】sum
- C++STL的string容器
- android jni malloc和free的使用
- java gui容器_[Java教程]GUI Panel 容器以及布局管理器
- 点赞!这4款你常用的App已上线隐私政策
- kotlin之泛型的使用
- 大数据项目实战二之电信大数据项目
- 初探机器学习之使用讯飞TTS服务实现在线语音合成
- 谈谈我们熟悉但未必了解的磁带库
- VScode正则表达式
- 如何在PS中用渐变字体
- SDUTOJ3689
- MySQL批量造数据
- KPI and evaluation decouple verification
- Arduino与Proteus仿真实例-74HC573锁存器驱动仿真
- 2021蓝桥杯——直线
热门文章
- 法硕(非法学)进入红圈所究竟有多难?
- 学生信息管理系统(数据库设计)
- vue 输入框限制中英文及数字
- keras中的卷积层池化层
- 解决:Short read of DER length
- 2016年11月16日18:39:32
- mysql rownum写法_MySQL 的 RowNum 实现
- 一代神机 iPhone 6s 也终于到了“剧终之日”,下一个“钉子户机型”将会是谁
- 6. unity之脚本
- 基于JAVA-英杰学堂网上教学平台-计算机毕业设计源码+系统+mysql数据库+lw文档+部署