输入cmd点击打开

windows 使用npm安装webpack 4.0以及配置问题的解决办法 随笔 第1张

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

输入node -v 出现nodejs版本号

输入npm -v 出现npm版本号则安装npm安装成功,

2、安装webpack

桌面新建一个webpack-test文件夹,点击进入文件webpack-test夹 按下shift+鼠标右键  点击在此处打开命令窗口

windows 使用npm安装webpack 4.0以及配置问题的解决办法 随笔 第2张

输入npm init 一直点击回车键 当出现Is this ok?时 输入yes,然后点击回车键

windows 使用npm安装webpack 4.0以及配置问题的解决办法 随笔 第3张

进入webpack-test文件夹,出现package.json文件

windows 使用npm安装webpack 4.0以及配置问题的解决办法 随笔 第4张

使用notepad++打开package.json

windows 使用npm安装webpack 4.0以及配置问题的解决办法 随笔 第5张

回到cmd窗口,输入 npm install –save-dev webpack

windows 使用npm安装webpack 4.0以及配置问题的解决办法 随笔 第6张

这时候使用 webpack -v 会出现’webpack’ 不是内部或外部命令,也不是可运行的程序或批处理文件。

windows 使用npm安装webpack 4.0以及配置问题的解决办法 随笔 第7张

继续输入  npm install –save-dev webpack-cli

                npm install –global webpack

                npm install –global webpack-cli

 windows 使用npm安装webpack 4.0以及配置问题的解决办法 随笔 第8张

使用webpack -v 出现版本号则安装成功

windows 使用npm安装webpack 4.0以及配置问题的解决办法 随笔 第9张

使用webpack 命令 出现错误ERROR in Entry module not found: Error: Can’t resolve ‘./src’ in ‘C:\Users\Administrator\Desktop\webpack-test’

windows 使用npm安装webpack 4.0以及配置问题的解决办法 随笔 第10张

错误原因是webpack入口默认为src/index.js  进入webpack-test文件夹新建文件夹 src,进入src文件新建index.js

windows 使用npm安装webpack 4.0以及配置问题的解决办法 随笔 第11张

windows 使用npm安装webpack 4.0以及配置问题的解决办法 随笔 第12张

在index.js中写入内容

    alert(“webapck test”);

然后回到cmd窗口输入webpack

windows 使用npm安装webpack 4.0以及配置问题的解决办法 随笔 第13张

打包成功 但是还有一个警告 WARNING in configuration The ‘mode’ option has not been set. Set ‘mode’ option to ‘development’ or ‘production’ to enable defaults for this environment.是因为使用webpack没有指定mode为 development(开发模式)或者为production(生产模式)

windows 使用npm安装webpack 4.0以及配置问题的解决办法 随笔 第14张

也可以在package.json文件中加入

windows 使用npm安装webpack 4.0以及配置问题的解决办法 随笔 第15张

最终package.json文件内容为

windows 使用npm安装webpack 4.0以及配置问题的解决办法 随笔 第16张

然后使用 npm run dev (相当于 webpack –mode development )或者

使用npm run build(相当于 webpack –mode production)

接下开看一下开发模式和生产模式的区别

我们首先看一下开发模式,回到cmd窗口 输入 npm run dev

windows 使用npm安装webpack 4.0以及配置问题的解决办法 随笔 第17张

进入webpack-test文件夹,发现自动生成了一个dist文件夹,这是webpack默认输出文件位置

windows 使用npm安装webpack 4.0以及配置问题的解决办法 随笔 第18张

进入dist文件夹 发现出现一个main.js 这是webpack默认输出的js文件

 windows 使用npm安装webpack 4.0以及配置问题的解决办法 随笔 第19张

使用notepad++ 打开main.js 内容如下 js文件为正常开发时的格式

windows 使用npm安装webpack 4.0以及配置问题的解决办法 随笔 第20张

然后看一下生产模式,回到cmd窗口 输入 npm run build

 windows 使用npm安装webpack 4.0以及配置问题的解决办法 随笔 第21张

进入webpack-test/dist,然后再打开main.js,发现内容格式非常紧凑,适合生产环境下使用

windows 使用npm安装webpack 4.0以及配置问题的解决办法 随笔 第22张

我们在webpack-test目录下新建一个index.html,引入main.js看是否可用

windows 使用npm安装webpack 4.0以及配置问题的解决办法 随笔 第23张

index.html内容为 保存之后点击index.html使用浏览器打开

windows 使用npm安装webpack 4.0以及配置问题的解决办法 随笔 第24张

我使用的chrome浏览器 打开效果为下图,说明index.js打包成功

windows 使用npm安装webpack 4.0以及配置问题的解决办法 随笔 第25张

至此webpack安装完成,至于后面应用配置还要更加繁琐,根据个人需求可以在官方文档参考如何配置

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄