当前位置: 首页 > 后端技术 > Node.js

警告:访问不存在的属性“?”模块导出...

时间:2023-04-03 16:23:45 Node.js

编译工程时,提示如下警告。如何定位警告的具体位置?(节点:48258)警告:访问循环依赖中模块导出的不存在的属性“lineno”(使用“node--trace-warnings...”显示警告的创建位置)(节点:48258)警告:访问循环依赖内模块导出的不存在属性“列”(节点:48258)警告:访问循环依赖内模块导出的不存在属性“文件名”(节点:48258)警告:访问不存在的属性“lineno”循环依赖内的模块导出(节点:48258)警告:访问循环依赖内模块导出的不存在属性“列”(节点:48258)警告:访问循环依赖内模块导出的不存在属性“文件名”遵循警告提示并使用以下命令:node--trace-warnings...以下结果无法定位具体问题:internal/modules/cjs/loader.js:1017throwerr;^错误:在Function.Module._resolveFilename找不到模块“/Users/unofficial/www/work”(内部rnal/modules/cjs/loader.js:1014:15)在Function.Module._load(internal/modules/cjs/loader.js:884:27)在Function.executeUserEntryPoint[asrunMain](internal/modules/run_main.js:71:12)atinternal/main/run_main_module.js:17:47{code:'MODULE_NOT_FOUND',requireStack:[]}为了查看详细信息,我们可以使用以下命令:#yarndevismyproject需要执行的开发命令npxcross-envNODE_OPTIONS="--trace-warnings"yarndev得到如下警告提示,可以分析是跟stylus有关,但是这个具体问题也和NodeJs版本有关,如何解决问题呢(node:49923)警告:访问object.get的emitCircularRequireWarning(internal/modules/cjs/loader.js:814:11)循环依赖项中不存在的模块导出属性'lineno'(internal/modules/cjs/loader.js:825:5)在Boolean.Node[作为构造函数](/Users/unofficial/www/work/dw-weapp-base/miniprogram/node_modules/stylus/lib/nodes/node.js:44:23)