使用 semver 包将 ^4.2.3 转换为 4.2.3

Posted

技术标签:

【中文标题】使用 semver 包将 ^4.2.3 转换为 4.2.3【英文标题】:Use semver package to convert ^4.2.3 to 4.2.3 【发布时间】:2018-06-29 03:47:23 【问题描述】:

使用 semver NPM 包 https://docs.npmjs.com/misc/semver

有没有办法将像 ^4.2.3 这样的软件包版本转换为没有 ^ 的软件包版本?我想我只需要进行字符串操作以删除任何不是数字的前面字符。

【问题讨论】:

【参考方案1】:

是的,答案当然在文档中: https://docs.npmjs.com/misc/semver

上面写着:

semver.clean('  =v1.2.3   ') // '1.2.3'

【讨论】:

以上是关于使用 semver 包将 ^4.2.3 转换为 4.2.3的主要内容,如果未能解决你的问题,请参考以下文章

使用代码包将 Matlab 代码转换为 .mex

使用imageio包将mp4视频转换为avi视频

R语言使用hexSticker包将本地图片(image file)转换为六角图(六角贴六角形贴纸local image to hex sticker)

R语言使用hexSticker包将lattice包可视化的结果转换为六角图(六角贴六角形贴纸lattice plot to hex sticker)

R语言使用hexSticker包将R原生使用plot函数可视化的结果转换为六角图(六角贴六角形贴纸base plot to hex sticker)

可以将 gradle-release-plugin 配置为使用 SemVer 吗?