npm更新依赖

这篇具有很好参考价值的文章主要介绍了npm更新依赖。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、问题:本地依赖缺少不是最新版本没有这个组件

2、解决:查看依赖包的最新版本,更新依赖

3、实操:

3-1、单个依赖包:

查看依赖包版本,以微信小程序UI库tdesign-miniprogram举例

//查看最新版本

npm view tdesign-miniprogram version

//查看所有版本

npm view tdesign-miniprogram versions

安装新版本

//安装最新版本覆盖旧版本

npm install tdesign-miniprogram@0.11.2

也可以update更新:

复制代码
//项目对应依赖包一般保存在 package.json 文件中,相对应版本号的形式为mojor.minor.patch
major 表示非兼容的重大 API 改变(主要的)
minor 表示向后兼容的功能性改变(次要的)
patch 表示向后兼容的 bug 修正(修补的)
//依赖包对应版本号前缀符号含义

  • 匹配最新的 major 版本依赖包
    ^ 匹配最新的 minor 版本依赖包,eg: 1.1.0 可以更新匹配所有 1.x.x 的包,不会更新匹配 2.x.x
    ~ 匹配最新的 patch 版本依赖包,eg: 1.1.0 可以更新匹配所有 1.1.x 的包,不会更新匹配 1.2.x
    复制代码
    更新指定依赖安装包(根据前缀符号更新,有时需要在 package.json 手动更改依赖包相应版本号再更新)
npm update tdesign-miniprogram -S  (--save/-S or --save-dev/-D)

3-2、多个依赖包:

批量更新依赖包的话推荐两个库:npm-check-updates和npm-check

npm-check-updates(更多命令可以去npm看:https://www.npmjs.com/package/npm-check-updates):

先全局安装

npm install npm-check-update -g

检查可更新模块

ncu
更新可更新模块

nuc -u
npm-check(更多命令可以去npm看:https://www.npmjs.com/package/npm-check):

全局安装

npm install -g npm-check

检查可更新模块

npm-check

选择并更新相应的依赖包(空格选择、enter更新)文章来源地址https://www.toymoban.com/news/detail-580646.html

npm-check -u

到了这里,关于npm更新依赖的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • npm安装指定版本包,npm按版本安装;npm删除依赖,卸载依赖

    例如安装element-ui的2.15.8版本 在package.json中可以看到: 注:已有版本的情况下需要先删除依赖,不能直接在package.json中改版本号,因为package-lock.json中仍然是修改前的版本号。 1、全局安装 2、本地安装 3、信息写入

    2024年02月12日
    浏览(52)
  • npm pack 命令生成离线npm模块/npm依赖包

    环境 node v16.10.0 npm v8.3.0 在使用 npm 管理第三方模块时,这些模块通常会被安装在 node_modules 目录下。当我们需要把模块给其他小伙伴或者搭建 npm 私服时,需要将 node_modules 的所有模块生成N个 packname-version.tgz 文件,方便其他小伙伴使用 npm install packname-version.tgz 命令安装或者使

    2024年02月03日
    浏览(40)
  • npm依赖安装与卸载

    【 npm install xxx 】利用 npm 安装xxx依赖到当前命令行所在目录 【 npm install xxx -g 】利用npm安装全局依赖xxx 【 npm install xxx –save 】 安装并写入package.json的 dependencies 中 【 npm install xxx –save-dev 】安装并写入package.json的 devDependencies 中 【 npm uninstall xxx 】删除xxx依赖 【 npm uninstal

    2024年02月07日
    浏览(40)
  • npm依赖库备份

    C:UsersAdministratorAppDataRoamingnpm 设置npm镜像源:

    2024年01月18日
    浏览(28)
  • 上传自己的npm依赖包

    有时候我们需要对某个依赖包的源码进行修改进行使用,但我们又不能对已有的源码官网进行上传更新,这时,我们可以获取依赖包进行修改后,自行部署到https://npmjs.com中 1.官网https://npmjs.com中注册一个账号(账号,密码,邮箱,记住了,到时候要用) 2.对自己要上传的依赖

    2024年02月11日
    浏览(36)
  • 【FAQ】NPM 引入本地依赖包

    npm 本地依赖包分为 本地文件夹类型 本地文件夹类型的依赖包适用于在编写插件的 dome 示例项目时使用,在无需将包发布到 npm 仓库的情况,做到实时编译,修改 本地压缩包类型 压缩包类型的依赖包适用于没有外网和没有 npm 私有仓库(verdaccio) 的情况下安装依赖 npm 安装文

    2024年01月23日
    浏览(40)
  • 解决npm命令安装依赖时报错

    今天在拉完项目,执行 npm install 命令的时候,一直报错,解决了好久,终于解决啦。报错信息如下: ​ npm ERR! C:Program FilesGitcmdgit.EXE ls-remote -h -t git://github.com/adobe-webplatform/eve.git 截图如下: npm ERR! Error while executing: npm ERR! C:Program FilesGitcmdgit.EXE ls-remote -h -t git://github.co

    2023年04月10日
    浏览(34)
  • 安装依赖不成功(npm install)

    遇到无法解析依赖树的问题(依赖冲突) 执行 npm install --legacy-peer-deps 在package.json文件中,存在一个叫做peerDependencies(对等依赖关系)的对象,它包含了项目里需要的所有的包或则用户正在下载的版本号相同的所有的包,意思就是对等依赖关系指定我们的包与某个特定版本的

    2024年02月12日
    浏览(62)
  • uniapp安装npm依赖,导入,使用

    1.本文以uniapp安装并使用动画组件animate为案例书写,其余组件可使用相同方法套用 2.第一步现在先打开命令行,检查npm是否已经正确安装,输入npm -v ,返回版本号则证明npm安装正常,如有问题,自行百度npm安装 3.npm环境正常,在命令行打开项目根目录,例如:E:XXXXXXX 4.输入

    2024年02月09日
    浏览(38)
  • npm install依赖冲突解决办法

    今天npm的时候发现报错,原来是依赖冲突了 npm后面加上这个指令就可以顺利的安装依赖了。问题主因就是不同开发用了不同版本node导致依赖版本不同,出现了成功冲突,这是段指令;它告诉npm忽略项目中引入的各个依赖模块之间依赖相同但版本不同的问题

    2024年02月09日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包