在对一个vue项目执行过“npm audit fix --force”命令之后,就出现了如下错误:
ERROR Error: Cannot call .tap() on a plugin that has not yet been defined. Call plugin('preload').use(<Plugin>) first.
有2个解决方法:
方法一:删除之前的源码模块,重新下载后执行“npm install”,然后执行"npm run dev",不要执行“npm audit fix --force”;
方法二:可能是vue-cli版本升级至5.*之后找不到preload插件,如果要继续使用该插件,可在configureWebpack中使用“@vue/preload-webpack-plugin”插件替代
标签:preload,npm,use,tap,plugin,defined,插件 From: https://www.cnblogs.com/cocopi/p/17439703.html