当前位置: 首页 > Web前端 > HTML

npm常用命令

时间:2023-03-28 10:58:33 HTML

在公司里,我们大部分人一起开发,长期维护一个项目,但是有时候发现package.json里面有很多过时的npm包,想删除,但是不能盲目删除?然后depcheck它来了。如何使用?第一步全局安装:npminstalldepcheck-g第二步在项目目录下执行depcheck(这里用自己的项目做测试)。执行后根据自己得到的结果手动删除。D:\1229\ph_bdsp2-small\small_client>depcheckUnuseddependencies*codemirror*connect*file-saver*js-beautify*jszip*sortablejs*vue-cropper*vue-echarts*vue-image-crop-upload*vue-splitpane*vuedraggable*wangeditor*xlsxUnuseddevDependencies*@babel/parser*@babel/register*@vue/cli-plugin-babel*@vue/cli-plugin-eslint*@vue/cli-plugin-unit-jest*@vue/test-utils*autoprefixer*babel-eslint*babel-plugin-dynamic-import-node*babel-plugin-transform-remove-console*chalk*chokidar*connect*html-webpack-plugin*http-proxy-middleware*sass*sass-loader*script-ext-html-webpack-plugin*script-loader*serve-static*svg-sprite-loaderMissingdependencies*highlight.js:.\src\main.js*@crud/crud:.\src\views\user\index.vue*@crud/CRUD.operation:.\src\views\user\index.vue*@crud/Pagination:.\src\views\user\index.vue*@crud/RR.operation:.\src\views\user\index.vue*@crud/UD.operation:.\src\views\user\index.vue*@crud/AM.operation:.\src\views\tableQuery\libstatus\libstatus.vue常用命令:npminstallinstallmodulenpmuninstalluninstallmodulenpmupdateupdatemodulenpmoutdated检查模块是否过期,批量更新依赖;第一步全局安装:npminstall-gnpm-check-updates第二步运行:ncu-u功能:升级package.json文件的dependencies和devDependencies中的所有版本第三步更新:npmupdate功能:package-lock.json文件将填充新版本sublimetext3同时编辑多行两步操作:Ctrl+ACtrl+Shift+L