本文主要是介绍使用page-skeleton-webpack-plugin遇到的坑,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1、报错TypeError: Cannot read property ‘tapAsync’ of undefined,
2、报错TypeError: Cannot read property ‘tap’ of undefined
以上两个问题均是由于:依赖html-webpack-plugin
3.x这个包,执行命令npm install --save-dev html-webpack-plugin 3.0.0
,必须是3.x版本
3、报错Error: listen EADDRINUSE: address already in use :::8989
端口占用问题修改node_modules/page-skeleton-webpack-plugin/src/skeletonPlugin.js
// const server = this.server = new Server(this.options) // eslint-disable-line no-multi-assign// server.listen().catch(err => server.log.warn(err))if (!this.server) {const server = this.server = new Server(this.options) // eslint-disable-line no-multi-assignserver.listen().catch(err => server.log.warn(err))}
打开命令行,输入toggleBar
执行,最后成功界面如下
这篇关于使用page-skeleton-webpack-plugin遇到的坑的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!