前言:在使用webpack时总是出现类似TypeError: this.getOptions is not a function at Object.loader
的错误,查找相关资料,是说webpack和要安装的loader版本不匹配的问题,但是都没有说如何找到webpack对应的loader版本。
如何找到webpack对应的loader版本?
1、首先要知道自己webpack的版本
2、在github中查找想要使用的loader(以style-loader为例)
https://github.com/webpack-contrib/style-loader
3、通过Tags选项选择不同的版本(以2.0.0版本为例)
4、查看package.json文件,寻找当前版本的loader适用的webpack版本。
5、最后通过npm install --save-dev style-loader@2.0.0
进行安装