240 发简信
IP属地:江西
  • 主要是切换了node版本导致 npm prefix 和当时node版本的npm prefix不一致,导致卸载不成功
    1. 找包的安装路径 sudo find / -name "*包名*" 2>&1 | grep sdata-cli
    2. 切换到之前用过的node版本,执行 npm config get prefix,prefix和上面的包安装路径一致
    3. 那现在执行 npm uninstall 是可以生效的

    npm卸载全局包失败

    今天想全局卸载ionic时,输入如下代码时,居然卸载失败 终端返回的内容看样子好像是remove了,可是很明显和我以前删包时不一样,运行ionic -v时,居然还返回ioni...

  • 算法

    数组 优点: 构建一个数组非常简单 能让我们在 O(1) 的时间里根据数组的下标(index)查询某个元素 缺点: 构建时必须分配一段连续的空间 查询某个元素是否存在时需要遍...

  • 1. 可以在 checkout 之前 rm -rf node-modules/,install 时就会下载新包了
    2. 对 npm install 之后 package-lock.json 会再次覆盖更新,但是没有冲突来呀,提交即可

    package-lock.json 冲突如何处理

    package-lock.json 是有工具生成的文件,保证项目每次 install 的模块版本都是一致的,不存在小版本的更新。所以工具生成的文件,必须由工具去管理。如果项目...

  • JavaScript 实现文件下载并重命名

    问题 文件保存在 OSS,为了避免文件重名覆盖,于是上传文件采用了 UUID 命名(嗯,就是一长串ABCD那种O_O`)但是,下载的时候: 这个是啥... 你上传的配置文件啊...

  • package-lock.json 冲突如何处理

    package-lock.json 是有工具生成的文件,保证项目每次 install 的模块版本都是一致的,不存在小版本的更新。所以工具生成的文件,必须由工具去管理。如果项目...

  • npm package-lock的管理

    有同学提到说package-lock.json文件很容易产生冲突,我们不妨先放下这个问题,先来看看为什么我们需要package-lock.json. package-lock...

  • 120
    精选!15 个必备的 VSCode 插件

    Visual Studio Code 是由微软开发的一款免费、跨平台的文本编辑器。由于其卓越的性能和丰富的功能,它很快就受到了大家的喜爱。 就像大多数 IDE 一样,VSCo...