npm安裝webpack失敗(mac和window都可能會遇到這樣的情況,以下問題主要以mac為例)
阿新 • • 發佈:2018-06-06
我們 -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為例)