美文网首页
npm包版本固定

npm包版本固定

作者: 小俊的世界 | 来源:发表于2021-06-10 12:38 被阅读0次

起因

因为有新的包的加入,习惯性的直接删除node_modules并再次安装依赖,rimraf node_modules && cnpm i
结果出现以下报错


image.png

采取策略

  1. 第一个想到的方案是固定package.json中的版本,pdf-dist依赖是vue-pdf这个依赖的依赖


    image.png

    修改为:


    image.png

结果依旧报错

  1. 直接更改package-lock.json中的 pdf-dist的版本


    image.png

再次安装后,发现并没有下载指定的版本,我进行node_modules下的pdf-dist 通过它的package.json文件查看到版本


image.png
  1. 通过package-lock.json可以看到清晰的包的依赖关系,由于通过第二步我是没有办法固定更深层依赖的版本的,于是我将
    所涉及的包pdf-dist,直接写在package.json中并固定版本


    image.png

再次安装后,查看node_modules下的pdf-dist版本是指定的版本


image.png

相关文章

  • npm包版本固定

    起因 因为有新的包的加入,习惯性的直接删除node_modules并再次安装依赖,rimraf node_modu...

  • npm常用指令

    检查包版本 npm list检查所有包的版本及依赖关系.npm list {pkg}检查特定包的版本及依赖关系.可...

  • npm常用命令

    升级单个包 检查包更新 查看包版本 更新指定版本 卸载包 查看全局安装的 npm 包

  • npm install 固定某个版本

    npm install --savereact-navigation@1.5.7

  • npm基础

    npm 如何查看一个包的版本信息? 查看 npmjs 服务器上包的版本信息: 使用npm view jquery ...

  • npm 安装和卸载的那些事

    updting1 npm 安装包到开发环境 2 npm 安装包到生产环境 安装指定版本 卸载指定版本

  • npm包发布流程

    最近发布npm包的过程中,发现npm有很多对整个流程很友好的命名 包的定义 包的版本更新 beta、aplha版本...

  • npm 安装方式记录

    包名安装 npm i react : 默认安装 react模块 latest 标签上的最新版本 包名加版本 npm...

  • npm相关指令

    npm -v:查看 npm 版本。npm list:查看当前目录下都安装了哪些 npm 包。npm info模块:...

  • npm相关命令

    npm更新版本 npm update -g-g 全局安装 更新某个包 更新全局包 npm updata xx...

网友评论

      本文标题:npm包版本固定

      本文链接:https://www.haomeiwen.com/subject/slmueltx.html