webpack运行常见错误归纳

本文分享了作者在本地环境中遇到项目跨域问题及JS语法错误的解决过程。跨域问题通过调整本地IP得以解决,而JS语法错误则是由于代码书写不规范导致。

  今天在运行项目的时候,又遇到坑了,在公司运行的好好的项目,到我自己电脑上就报错,提示跨域,想了好久都不明白为啥,webpack配置文件里的ip地址我也改成与本地ip对应的,百思不得其解,在寻求别人帮助后,他很快就知道问题所在,就是本地ip需改成与公司项目相对应的,于是改好ip后,再次运行,又报错了,截图如下:

  

  后来百度了Unexpected identifier,发现这个错误其实挺常见的,它一般是因为js代码中书写不规范造成错误,例如少了一个逗号、分号,或双引号里面包含了双引号等等容易忽视的错误。 

 

转载于:https://www.cnblogs.com/jf-67/p/7966579.html

node:internal/crypto/hash:79 this[kHandle] = new _Hash(algorithm, xofLen, algorithmId, getHashCache()); ^ Error: error:0308010C:digital envelope routines::unsupported at new Hash (node:internal/crypto/hash:79:19) at Object.createHash (node:crypto:139:10) at BulkUpdateDecorator.hashFactory (E:\XQproject\myap\node_modules\@umijs\deps\compiled\webpack\5\bundle5.js:184161:18) at BulkUpdateDecorator.update (E:\XQproject\myap\node_modules\@umijs\deps\compiled\webpack\5\bundle5.js:184062:50) at OriginalSource.updateHash (E:\XQproject\myap\node_modules\@umijs\deps\compiled\webpack-sources2\index.js:1:51038) at NormalModule._initBuildHash (E:\XQproject\myap\node_modules\@umijs\deps\compiled\webpack\5\bundle5.js:115961:17) at handleParseResult (E:\XQproject\myap\node_modules\@umijs\deps\compiled\webpack\5\bundle5.js:116027:10) at E:\XQproject\myap\node_modules\@umijs\deps\compiled\webpack\5\bundle5.js:116119:4 at processResult (E:\XQproject\myap\node_modules\@umijs\deps\compiled\webpack\5\bundle5.js:115836:11) at E:\XQproject\myap\node_modules\@umijs\deps\compiled\webpack\5\bundle5.js:115900:5 at E:\XQproject\myap\node_modules\@umijs\deps\compiled\webpack\5\bundle5.js:35132:3 at iterateNormalLoaders (E:\XQproject\myap\node_modules\@umijs\deps\compiled\webpack\5\bundle5.js:34958:10) at Array.<anonymous> (E:\XQproject\myap\node_modules\@umijs\deps\compiled\webpack\5\bundle5.js:34949:4) at runCallbacks (E:\XQproject\myap\node_modules\@umijs\deps\compiled\webpack\5\bundle5.js:24341:15) at E:\XQproject\myap\node_modules\@umijs\deps\compiled\webpack\5\bundle5.js:24514:4 at E:\XQproject\myap\node_modules\@umijs\deps\compiled\webpack\5\bundle5.js:33829:16 { opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error', 'error:0308010C:digital envelope routines::unsupported' ], library: 'digital envelope routines', reason: 'unsupported', code: 'ERR_OSSL_EVP_U
最新发布
06-30
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值