npm安裝全局和局部包版本不同時,如何使用到局部包版本(舉例webpack)

我們使用npm時,例如下載的webpack,使用-g全局安裝了一遍後,又使用項目中安裝了另一版本的webpack,但是我們如何在項目中使用局部的webpack呢?

首先我們進入項目,使用webpack -v查看一下版本,果然,結果是全局的版本。這時要想使用局部的版本,那麼就使用npm的package.json來實現吧。安裝初始化時給的案例,我們手動寫一個script:

“webpackrun”:“webpack -v”

    注意,這裏的命令不止是查看版本號這麼簡單,如果你的項目在使用這個命令之前沒有創建webpack配置文件,那麼一切是ok的,如果創建了配置文件,這個命令會先顯示版本號,然後將執行webpack命令來打包。所以你的配置文件要保證其正確性,lz就是吃了這個虧,好在,npm的錯誤提示沒有像java的一下錯誤提示那麼迷茫,很快就可以定位到。

這樣,執行這個腳本,我們就可以看到我們使用的是局部的webpack了,其他的包也是如此,例如;vue-cli等。小夥伴們快去愉快的編碼吧~

發佈了140 篇原創文章 · 獲贊 51 · 訪問量 18萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章