相关疑难解决方法(0)

TypeError:CleanwebpackPlugin不是构造函数

我正在尝试通过webpack-server-dev预览Vue Web应用程序。我正在遵循本指南 https://medium.com/the-web-tub/creating-your-first-vue-js-pwa-project -22f7c552fb34

该指南说明该插件用于删除dist目录中的旧文件和未使用的文件。我已经尝试更换const CleanWebpackPlugin = require('clean-webpack-plugin')const { CleanWebpackPlugin } = require('clean-webpack-plugin')其中一些帖子建议。我也尝试过查看https://github.com/johnagan/clean-webpack-plugin上的文档,但是没有成功,因为我对此很陌生。

当我尝试出现npm run dev此错误

    new CleanWebpackPlugin(['dist']),
    ^

TypeError: CleanWebpackPlugin is not a constructor
    at module.exports (C:\Users\Eson\Desktop\pwa-vue-app-1\webpack.config.js:56:5)
    at handleFunction (C:\Users\Eson\Desktop\pwa-vue-app-1\node_modules\webpack-cli\bin\utils\prepareOptions.js:21:13)
    at prepareOptions (C:\Users\Eson\Desktop\pwa-vue-app-1\node_modules\webpack-cli\bin\utils\prepareOptions.js:9:5)
    at requireConfig (C:\Users\Eson\Desktop\pwa-vue-app-1\node_modules\webpack-cli\bin\utils\convert-argv.js:119:14)
    at C:\Users\Eson\Desktop\pwa-vue-app-1\node_modules\webpack-cli\bin\utils\convert-argv.js:125:17
    at Array.forEach (<anonymous>)
    at module.exports (C:\Users\Eson\Desktop\pwa-vue-app-1\node_modules\webpack-cli\bin\utils\convert-argv.js:123:15)
    at Object.<anonymous> (C:\Users\Eson\Desktop\pwa-vue-app-1\node_modules\webpack-dev-server\bin\webpack-dev-server.js:79:40)
    at Module._compile (internal/modules/cjs/loader.js:776:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:787:10)
    at Module.load (internal/modules/cjs/loader.js:653:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
    at Function.Module._load (internal/modules/cjs/loader.js:585:3)
    at Function.Module.runMain (internal/modules/cjs/loader.js:829:12)
    at startup (internal/bootstrap/node.js:283:19)
    at bootstrapNodeJSCore (internal/bootstrap/node.js:622:3) …
Run Code Online (Sandbox Code Playgroud)

javascript webpack vue.js webpack-dev-server

32
推荐指数
7
解决办法
1万
查看次数

标签 统计

javascript ×1

vue.js ×1

webpack ×1

webpack-dev-server ×1