npm安装webpack失败(mac和window都可能会遇到这样的情况,以下问题主要以mac为例)

  

   问题描述:我想查看一下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

原文地址:https://www.cnblogs.com/tu-0718/p/9145912.html

时间: 2024-11-11 02:37:32

npm安装webpack失败(mac和window都可能会遇到这样的情况,以下问题主要以mac为例)的相关文章

如何使用npm安装webpack

逛逛ReactJS, Angular2,vuejs的社区,大牛博客,知乎的时候看到的最多的可能就会有webpack,WebPack这个构建工具已经在社区中得到了广泛的认可,而Webpack已经成了React.js开发的标配,所以,我们有必要学习一下Webpack. 所以我在网上看了大量前辈的blog,闲暇之余总结了一些使用的方法,由于技术有限可能会有些不足希望多多指教. 首先webpack是什么,使用webpack是为了解决什么样的编程问题,官网上有这个问题的图例   https://webpa

npm安装gulp-sass失败处理办法

最近在做一个基于gulp的前端自动化的项目,在github上拉取代码后,按照正常的流程,首先我们要 npm  install ,在安装的过程中,一直提示我gulp-sass 安装失败,我用尽了好多办法,都没有安装成功,最后发现原来gulp-sass是依赖node-gulp的.下面记录下我踩的这个坑,希望对其它遇到同种情况的同行有所帮助! 解决思路: 一.首先下载  node-sass npm install node-sass 如果你连下载 node-sass都失败的话,那只能说太悲催了,下面我

windows 使用npm安装webpack 4.0以及配置问题的解决办法

输入cmd点击打开 输入node -v 出现nodejs版本号 输入npm -v 出现npm版本号则安装npm安装成功, 2.安装webpack 桌面新建一个webpack-test文件夹,点击进入文件webpack-test夹 按下shift+鼠标右键  点击在此处打开命令窗口 输入npm init 一直点击回车键 当出现Is this ok?时 输入yes,然后点击回车键 进入webpack-test文件夹,出现package.json文件 使用notepad++打开package.json

HTTPS代理环境,npm安装webpack

在公司限制使用代理上网的情况下,采用https代理,如下成功安装webpack: npm配置的用户配置如下:-------------------------文件路径:C:\Users\xxx\.npmrc ------------------------- prefix=D:\programs\node-v12.14.0-win-x64\node-global cache=D:\programs\node-v12.14.0-win-x64\node-cache proxy=http://mya

node.js npm 安装spm失败,竟然是版本的问题

SPM v.1.1.2 With SeaJS SPM v1.1.2使用指南 1.SPM用途 SeaJS提供了模块化开发的机制,在代码开发完后,还需要做产品发布相关的一些操作. 这些可以通过SPM来完成,SPM提供了模块安装.压缩.打包部署等功能. 2.SPM安装 1.从nodejs官网下载最新版本的node. 这里以node-0.8.14为例,直接下载windows版本的安装包即可,默认安装到"C:\Program Files\nodejs", 会自动添加到path中,查看一下版本.

nodejs下載quint包時,windows下npm安装PhantomJS失败

出錯如下圖 還有一種情況是被牆了 報錯如下: npm ERR! Exit status 8 解决办法就是手动下载phantomjs-1.9.7-windows.zip,复制到C:\Users\ADMINI~1\AppData\Local\Temp\phantomjs\目录,再次执行npm install,安装成功,如下: 下载phantomjs-1.9.7-windows.zip必须挂代理或者VPN,比较麻烦,大家可以从网盘下载,里面包括各种系统下的版本.

npm安装puppeteer失败

今天试着使用 apify 这个库,玩玩爬虫,在使用npm install apify --save安装依赖的时候,发现一直卡着不动,然后发现apify这个库依赖于puppeteer,而安装puppeteer的时候会需要下载一个一百多M的包,而包的服务器在国外,基本下不动,没办法去查看源码,在puppeteer的项目根目录下有个install.js文件,可以看到这一句 const downloadHost = process.env.PUPPETEER_DOWNLOAD_HOST || proce

如何快速找到Chrome配置文件路径,MAC 与window 都适用

Chrome 的配置文件主要用于存储浏览器的相关配置.书签.扩展插件和密码等,Chrome 配置文件会存储在用户计算机的一个单独文件夹当中,当你升级或重装浏览器时,这些已有配置将可以被完整保存下来. 当你的 Chrome 遇到任何问题时,(在进行备份之后)都可以尝试创建一个新的配置文件看问题是否能够得到解决.分别应对 Windows.Mac 和 Linux 系统,Google Chrome 的默认配置文件存储路径如下: Windows 7 至 Windows 10:C:\Users\<usern

npm 安装 sass-loader 失败的解决办法

You got to add python to your PATH variable. One thing you can do is Edit your Path variable now and add ;%PYTHON%; Your variable PYTHON should point to the root directory of your python installation. PATH里增加 ;%PYTHON%; 原文:https://stackoverflow.com/q