我得到了package-lock.json所代表的内容,但我不明白添加此文件后插入符号范围是如何工作的?
假设我有一个包(my-module),我希望拥有所有新的非破坏版本,而无需手动指定新版本.我安装了最新版本,这是package.json文件中的结果:
“my-module”:“^ 4.1.1”
但是,package-lock.json也正在更新,将my-module的版本修复为4.1.1.
下次我的模块出现新版本时:4.1.2.运行npm我不会安装它,因为package-lock.json中的版本固定为旧版本.
题
我怎么能实现那个npm我会下载my-module的最新非破坏版本,而不是一直创建新的package-lock.json文件?这个文件是否因使用插入符号范围而无效?