最近在用webpack打包的时候,遇见一个很恶心的东西,用的时候,出现 Error: Cannot find module ‘webpack’
输入npm init -y
初始一下项目,然后生成默认配置文件package.json文件。
在打包入口文件的时候,将 ‘.\src\main.js’ 打包成 ‘.\dist\bundle.js’ 的时候,出现Error: Cannot find module ‘webpack’
方法:两种
方法一:全局安装webpack-cli
因为 webpack4版本,需要另外全局安装webpack-cli,在3的版本的时候,它们是合并在一起的,到了4版本分开了。
npm i webpack-cli -g
注:我安装完之后,没有报错,但是内有给我打包出来,我想要的文件,后续发现原因,再补充,有知道的也可以指点一下我。
方法二:全局安装webpack3的版本
我在用的时候,是全局安装webpack@3.4.1的版本
npm i webpack@3.4.1 -g
安装好后,就没有报错了。