ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

webpack5 webpack-dev-server 版本兼容

2021-10-06 12:01:27  阅读:698  来源: 互联网

标签:npm webpack5 dev server webpack 版本 js


参考地址:https://www.cnblogs.com/zdz8207/p/vue-webpack-dev-server.html

     https://blog.csdn.net/qq_40557812/article/details/115220537?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_title~default-1.no_search_link&spm=1001.2101.3001.4242

版本:

 

 

直接安装webpack-dev-server 对应的最新版本为@4.3.1,npm run dev时会报错:

node_modules\_webpack-dev-server@4.3.1@webpack-dev-server\lib\servers\WebsocketServer.js:10
  static heartbeatInterval = 1000;
                           ^

SyntaxError: Unexpected token =
    at new Script (vm.js:83:7)
    at NativeCompileCache._moduleCompile

  

网上搜索了,说是版本兼容问题,所以尝试降低webpack-dev-server版本为@2.9.1

(1)、npm uninstall webpack-dev-server
(2)、npm install webpack-dev-server@2.9.1
(3)、npm run dev

结果还是报错:(版本过低)

[webpack-cli] You need to install 'webpack-dev-server' for running 'webpack serve'.       
Error: Cannot find module 'webpack-dev-server/bin/cli-flags'

参考文档将版本升为@3.11.2,结果完美解决

package.json文件

  "scripts": {
    "dev": "webpack serve --progress --config ./webpack.config.js"
  },

  

标签:npm,webpack5,dev,server,webpack,版本,js
来源: https://www.cnblogs.com/zhaomeizi/p/15370903.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有