浏览器报错

Uncaught Error: Cannot find module 'net'
    at webpackEmptyContext (eval at ./node_modules/defaultable sync recursive (app.js:3718), <anonymous>:2:10)
    at Object.workaround_require (defaultable.js?6987:49)
    at require (defaultable.js?6987:77)
    at eval (server.js?663d:9)
    at defaulter (defaultable.js?6987:83)
    at defaultable (defaultable.js?6987:63)
    at good (defaultable.js?6987:174)
    at Object.eval (server.js?663d:5)
    at eval (server.js:242)
    at Object../node_modules/hbo-dnsd/server.js (app.js:4362)

同时,编译窗口报错

warning in ./node_modules/defaultable/defaultable.js

Critical dependency: the request of a dependency is an expression

 

浏览器里报的就是这个错,

1.npm install 无效

2.npm install net 无效  而且,package.json 中  net  模块赫然在目

3.删除node_modules,package-lock.json  +   npm install  无效

 

留坑待爬

 

自习检查出问题时改动的那个文件,发现多了一行代码

import { resolve } from 'dns';

 

经测试,在axios.get的then函数里面使用resolve时,就会自动出现此行代码,其实我想使用的是 promise里面的resolve.只有哪怕你删除resolve,此行代码不会消失,引入的这个东西之中引入了其他错误的模块,导致了错误。

Logo

前往低代码交流专区

更多推荐