1. 程式人生 > >npm安裝webpack失敗(mac和window都可能會遇到這樣的情況,以下問題主要以mac為例)

npm安裝webpack失敗(mac和window都可能會遇到這樣的情況,以下問題主要以mac為例)

我們 -c 描述 全局 內容 spa 安裝webpack 我想 沒有

  

   問題描述:我想查看一下webpack的版本,於是輸入了命令webpack -v, 結果如下圖所示:

  技術分享圖片

  註:這裏提示我們要安裝webpack-cli,是因為到了webpack4, webpack 已經將 webpack 命令行相關的內容都遷移到 webpack-cli包

  解決方法:

    sudo npm uninstall webpack -g (卸載webpack)
    sudo npm install webpack -g (全局安裝webpack)

    sudo npm install webpack-cli -g (這裏安裝webpack-cli,一定要註意,蘋果電腦需要加上sudo,否則會一直報錯,提示找不到webpack-cli,如下圖)

    技術分享圖片

  註:為什麽這裏安裝webpack-cli需要在命令行前面加上sudo?

     因為在mac下依賴包要寫入系統重要文件夾裏,由於沒有先獲取root權限,所以導致寫入失敗,安裝失敗。 

  附: 為什麽Mac安裝插件前面要加上sudo?

     https://www.zhihu.com/question/31723552

npm安裝webpack失敗(mac和window都可能會遇到這樣的情況,以下問題主要以mac為例)