Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何正确彻底删除webpack 全局或是局部?

如何正确彻底删除webpack 全局或是局部?

提问于 2018-06-06 05:59:45
回答 1关注 0查看 1.2K

这个那问题很重要如何安全的安装webpack ,卸载webpack。主要是为了防止玩webpack玩坏了还可以从西再来,请老司机带个路 晚上回去要可能要从做系统了😄

刚入门

看着文档全局安装webpack4.x,

代码语言:js
AI代码解释
复制
npm install --global webpack 

顺带也安装了webpack-cli

代码语言:js
AI代码解释
复制
npm install --save-dev webpack-cli

检查版本

代码语言:js
AI代码解释
复制
webpack -v

输出内容是 4.10.2

当时感觉非常nice

-------------------------------------------------

问题是我又考虑练手问题 直接

代码语言:js
AI代码解释
复制
rm -rf  node_modules package-lock.json

现在问题来了 我继续安装了webpack

代码语言:bash
AI代码解释
复制
lifedeMBP:Documents life$ webpack
-bash: /Users/life/.nvm/versions/node/v10.3.0/bin/webpack: No such file or directory
lifedeMBP:Documents life$ npm install --global webpack
/Users/life/.nvm/versions/node/v10.3.0/bin/webpack -> /Users/life/.nvm/versions/node/v10.3.0/lib/node_modules/webpack/bin/webpack.js

> fsevents@1.2.4 install /Users/life/.nvm/versions/node/v10.3.0/lib/node_modules/webpack/node_modules/fsevents
> node install

[fsevents] Success: "/Users/life/.nvm/versions/node/v10.3.0/lib/node_modules/webpack/node_modules/fsevents/lib/binding/Release/node-v64-darwin-x64/fse.node" already installed
Pass --update-binary to reinstall or --build-from-source to recompile
+ webpack@4.11.0
added 387 packages from 296 contributors in 71.214s
lifedeMBP:Documents life$ webpack
One CLI for webpack must be installed. These are recommended choices, delivered as separate packages:
 - webpack-cli (https://github.com/webpack/webpack-cli)
   The original webpack full-featured CLI.
 - webpack-command (https://github.com/webpack-contrib/webpack-command)
   A lightweight, opinionated webpack CLI.
We will use "npm" to install the CLI via "npm install -D".
Which one do you like to install (webpack-cli/webpack-command):
webpack-cli
Installing 'webpack-cli' (running 'npm install -D webpack-cli')...
npm WARN saveError ENOENT: no such file or directory, open '/Users/life/Documents/package.json'
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN enoent ENOENT: no such file or directory, open '/Users/life/Documents/package.json'
npm WARN webpack-cli@3.0.2 requires a peer of webpack@^4.x.x but none is installed. You must install peer dependencies yourself.
npm WARN Documents No description
npm WARN Documents No repository field.
npm WARN Documents No README data
npm WARN Documents No license field.

+ webpack-cli@3.0.2
added 105 packages from 44 contributors and audited 143 packages in 25.231s
found 0 vulnerabilities

{ Error: Cannot find module 'webpack-cli'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:594:15)
    at Function.Module._load (internal/modules/cjs/loader.js:520:25)
    at Module.require (internal/modules/cjs/loader.js:650:17)
    at require (internal/modules/cjs/helpers.js:20:18)
    at runCommand.then (/Users/life/.nvm/versions/node/v10.3.0/lib/node_modules/webpack/bin/webpack.js:149:5)
    at process._tickCallback (internal/process/next_tick.js:68:7) code: 'MODULE_NOT_FOUND' }
lifedeMBP:Documents life$ 

开个玩笑(我在想我是不是要给mac从新做个系统)

已邀请
等1人回答

回答 1

闰土大叔

发布于 2018-06-07 04:47:14

谢邀。

首先,我目前暂无对这个问题的解决办法,只能提供点思路给你。

代码语言:javascript
运行
AI代码解释
复制
rm -rf * 删除当前目录下的所有文件,这个命令很危险,应避免使用。
所删除的文件,一般都不能恢复!

还有这篇关于webpack cli的文章可能会帮助到你:https://segmentfault.com/a/1190000013699050

还有就是关于package-lock.json的作用:package-lock.json是当 node_modules 或 package.json 发生变化时自动生成的文件。这个文件主要功能是确定当前安装的包的依赖,以便后续重新安装的时候生成相同的依赖,而忽略项目开发过程中有些依赖已经发生的更新。

因为我也没遇到过你说的这个问题,所以抱歉了,老铁。

和开发者交流更多问题细节吧,去 写回答
相关文章
JNI:全局引用&局部引用&弱全局引用
从Java虚拟机创建的对象传到本地 C/C++ 代码时就会产生引用。根据Java的垃圾回收机制,只要有引用存在就不会触发该引用指向的Java对象的垃圾回收。这些引用在 JNI 中分为三种
BUG弄潮儿
2022/03/08
1.3K0
MySQL 定义变量 – 局部 – 全局
注意哦:这个局部变量是Session回话级别的,关闭本次回话,也就是在你Navicat关闭”新建查询”变量就会消失了。
收心
2023/03/27
2.8K0
MySQL 定义变量 – 局部 – 全局
JNI--局部引用,全局引用,弱全局引用
JNI中有三种引用 1.局部引用--定义方式多样:FindClass,NewObject,GetObjectClass,NewCharArray.... NewLocalRef() 我们一般的变量就是局部引用,不能在多线程里面使用 释放方式: 1 方法调用完JVM 会自动释放 2.DeleteLocalRef。JNI中同一时间最多使用512个局部引用,所以我们有必要去手动释放 //局部引用 JNIEXPORT void JNICALL Java_com_aruba_jniapplication_JniDem
aruba
2020/07/02
1.6K0
如何在ubuntu 中彻底删除docker
本文由腾讯云+社区自动同步,原文地址 https://stackoverflow.club/88/
羽翰尘
2019/11/20
22.3K0
kafka如何彻底删除topic及数据
删除kafka topic及其数据,严格来说并不是很难的操作。但是,往往给kafka 使用者带来诸多问题。项目组之前接触过多个开发者,发现都会偶然出现无法彻底删除kafka的情况。本文总结多个删除kafka topic的应用场景,总结一套删除kafka topic的标准操作方法。
mikealzhou
2018/05/19
21K13
kafka如何彻底删除topic及数据
如何彻底删除卸载JDK?「建议收藏」
could not open ‘D:\jdk1.8.0_171\jre1.8.0_171\lib\amd64\jvm.cfg’
全栈程序员站长
2022/09/12
6K0
如何彻底删除卸载JDK?「建议收藏」
java 彻底删除文件_如何删除java文件「建议收藏」
第一步,在我们的电脑上找到要删除的文件和目录的路径,这里要删除的是test2文件夹下面的所有文件和文件夹,以及自身文件夹,如下图所示:
全栈程序员站长
2022/09/05
3.8K0
java 彻底删除文件_如何删除java文件「建议收藏」
C++局部变量与全局变量 | 输出局部全局变量
C++局部变量是指:在一个函数内部定义的变量,它只在本函数范围内有效,也就是说只有在本函数内才能使用它,在此函数以外是不能使用这些变量的。
小林C语言
2020/12/01
1.2K0
C++局部变量与全局变量 | 输出局部全局变量
删除分区如何不让全局索引失效?
记得上次ACOUG年会(《ACOUG年会感想》),请教杨长老问题的时候,谈到分区,如果执行分区删除的操作,就会导致全局索引失效,除了使用12c以上版本能避免这个问题外,指出另外一种解决的方式,表面看很巧妙,实则是对分区原理的深入理解。
bisal
2020/01/14
1.3K0
删除分区如何不让全局索引失效?
什么是全局变量,局部变量,静态全局变量,静态局部变量
这些是编程语言中的基本概念,如果你还不是非常明确地清楚标题的问题,并且不知道作用域,链接属性,存储期等概念的具体含义,那么本文你不该错过。为了更加清晰的理解我们的问题,需要先了解三个概念:作用域,链接属性,存储期。
编程珠玑
2019/07/12
2.6K0
C语言 | 局部与全局变量
在一个函数内部定义的变量只在本函数范围内有效,也就是说只有在本函数内才能引用它们,在此函数以外是不能使用这些变量的。
小林C语言
2021/04/16
9640
Go 局部变量&全局变量
全局变量要避免的坑:例如定义了一个全局变量, 然后有使用了 := 给全局变量赋值, 此时会出现问题。 看下面的例子:
王小明_HIT
2021/12/26
1K0
java的局部变量和全局变量_java全局变量和局部变量
  我先验证了一下结果给大家说,上面部分代码运行结果为 0 . 下面部分代码编译执行报错(变量可能未初始化)。
全栈程序员站长
2022/09/24
1.8K0
java的局部变量和全局变量_java全局变量和局部变量
Ubuntu 彻底删除 MySQL
sudo apt-get autoremove --purge mysql-server-5.0 sudo apt-get remove mysql-server sudo apt-get autoremove mysql-server sudo apt-get remove mysql-common //这个很重要 上面的其实有一些是多余的
阳光岛主
2019/02/19
6.8K0
linux彻底删除nginx
卸载 删除 nginx 1.删除nginx,–purge包括配置文件 sudo apt-get --purge remove nginx 1 2.自动移除全部不使用的软件包 sudo apt-get autoremove 1 3.罗列出与nginx相关的软件 dpkg --get-selections|grep nginx 1 执行结果: stephen@stephen-OptiPlex-390:~$ dpkg --get-selections|grep nginx nginx
人生不如戏
2018/09/27
11K0
windows彻底删除idea
点击一级菜单 HKEY_CURRENT_USER, 右键查找,输入idea,会找到jetbrains,然后,右键删除。
全栈程序员站长
2022/07/05
2.8K0
windows彻底删除idea
卸载 nginx 彻底删除
原文 : http://blog.csdn.net/u010571844/article/details/50819704
星尘的一个朋友
2020/11/25
5.8K0
普通全局变量,静态局部变量,静态全局变量
普通全局变量: 静态局部变量: #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> void func() { static int b
大忽悠爱学习
2021/03/02
2.1K0
普通全局变量,静态局部变量,静态全局变量
vue 自定义全局、局部组件
全局组件格式 template 是模板 props 是自定义组件用到的属性 可以是对象也可以是数组 组件的名称通常用 - 来连接,也可以像这个用大驼峰命名,但是在使用的时候,还是要使用 - 大小写之间用 - 连接,大写变成小写 Vue.component('MyComponentName', { /* ... */ })
用户7741497
2022/03/05
7030
Go 局部变量&全局变量
全局变量要避免的坑:例如定义了一个全局变量, 然后又使用了 := 给全局变量赋值, 此时会出现问题。看下面的例子:
王小明_HIT
2021/12/31
1.9K0

相似问题

如何注销腾讯云账户,或是删除其资料!?

44.3K

xmrig病毒如何彻底查杀?

0144

如何关闭个人专栏 亦或是 关闭同步?

2390

请问在腾讯云注册的域名如何发布出售或是询价信息?

11.4K

【 腾讯地图】使用marker.remove([id])的方法,未能彻底删除地图标记,什么原因?

0888
相关问答用户
某公司 | 程序员擅长1个领域
腾讯云TDP | 先锋会员擅长2个领域
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档