我有一个名为sample
的节点库,任何想使用我的库的人都必须使用npm i sample --save
来安装它。
假设sample
的当前版本为3.0.0
,我想将< 2.0.0
的版本标记为过时。
例如,客户端A安装library@1.0.0
在运行npm outdated
时应收到过时的警告。
如何配置sample
?
答案 0 :(得分:3)
npm中有一个名为deprecate
的子命令。
您可以使用像这样的子命令npm deprecate <pkg>[@version] <message>
要获取有关命令和示例的详细说明,请从终端运行npm help deprecate
答案 1 :(得分:1)
您可以使用npm deprecate
。基本上,您可以运行以下命令:
npm deprecate library@"<2.0.0" "All versions older than v2.0.0 are deprecated."