0
我在package.json文件中發現了不同於viwed版本的ehen運行命令 - npm ls depth = 0。我想創建鎖定文件,它將顯示已安裝的npm包的確切版本創建鎖定文件以顯示npm安裝軟件包的確切版本
我在package.json文件中發現了不同於viwed版本的ehen運行命令 - npm ls depth = 0。我想創建鎖定文件,它將顯示已安裝的npm包的確切版本創建鎖定文件以顯示npm安裝軟件包的確切版本
NPM自第5版開始會自動爲您創建一個package-lock.json
文件,該文件應該滿足您的需求。
如果你擔心使用特定版本的包,我還建議修改你的package.json
刪除semver插入符號(^
,例如^3.0.0
- >3.0.0
)從每個包的版本號。這可確保始終下載相同的版本,直到您明確升級軟件包。
我知道這回答OP的問題,但你不應該教人們如何使用不再有用的東西。 – Michal
NPM是NPM註冊處的官方客戶端,每個人都可以獲得他們的東西。除非NPMJS.org去世,否則它永遠不會停止「有用」。 – probablyup
https://yarnpkg.com/lang/en/compare/ – Michal