您好,登錄后才能下訂單哦!
本篇內容介紹了“怎樣刪除項目當中沒用的npm包”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!
在公司中,我們大部分都是多人共同開發和長時間維護一個項目,但是有時候我們會發現有很多已經廢棄的npm 包存在 package.json 中,我們想要刪除,但是又不能盲目的刪除?那么 depcheck 它來了。
npm install depcheck -g
項目更目錄下執行 depcheck (這里拿我們自己的項目來做的測試),執行之后,根據自己得到的結果人工刪除即可
Unused dependencies* @xkeshi/vue-qrcode* any-promise* backpack-core* cookie-universal-nuxt* tls* to* vue-loader* vue-meta-infoUnused devDependencies* @babel/cli* @babel/preset-es2015* @babel/preset-react* @babel/preset-stage-0* @babel/register* @nuxtjs/sentry* axios-mock-adapter* babel-eslint* babel-loader* babel-plugin-component* child_process* css-loader* element-theme* element-theme-chalk* es3-compatible-webpack-plugin* es3ify-loader* eslint-friendly-formatter* eslint-loader* eslint-plugin-html* express* fs* http-proxy-middleware* jsencrypt* lang* net* node-sass* post-loader* qs* sass-loader* vue-style-loader* webpack-cliMissing dependencies* vue-no-ssr: ./.nuxt/components/no-ssr.js* unfetch: ./.nuxt/client.js* consola: ./.nuxt/client.js* nuxt_plugin_route_338f5eda: ./.nuxt/index.js* nuxt_plugin_main_6a83762f: ./.nuxt/index.js* nuxt_plugin_http_6a8178fe: ./.nuxt/index.js* nuxt_plugin_qrcode_7ec40a18: ./.nuxt/index.js* nuxt_plugin_aliyunosssdkmin_02f21098: ./.nuxt/index.js* nuxt_plugin_aliyunuploadsdk131min_c379eff6: ./.nuxt/index.js* vue-router: ./.nuxt/router.js* node-fetch: ./.nuxt/server.js* vuex: ./.nuxt/store.js* ~: ./assets/more-editor/more-editor.js* resize-observer-polyfill: ./component/util/resizeEvent.js* co: ./pages/circle/component/dakaEditor/editor.vue
“怎樣刪除項目當中沒用的npm包”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。