首页 > 其他分享 >如何解决 Critical dependency: the request of a dependency is an expression ?

如何解决 Critical dependency: the request of a dependency is an expression ?

时间:2023-11-18 13:04:57浏览次数:38  
标签:nbcio vue return request ruoyi dependency Critical path

更多ruoyi-nbcio功能请看演示系统

gitee源代码地址

前后端代码: ruoyi-nbcio: nbcio-boot的若依版本,基于ruoyi-flowable-plus和flowable6.7.2,目前处于开发功能完善阶段,目标是打造一个最好的若依平台上flowable流程管理系统开源版本,后续也增加一个仿钉钉流程设计,希望有需要的同仁一起打造。如果觉得这个项目对你有帮助,麻烦点个star。

演示地址:RuoYi-Nbcio后台管理系统

ruoyi-nbcio 前端编译出现下面问题

98% after emitting CopyPlugin

WARNING Compiled with 1 warning 10:46:08

warning in ./src/components/HeaderNotice/DynamicNotice.vue?vue&type=script&lang=js&

Critical dependency: the request of a dependency is an expression

App running at:

主要是下面语句问题

return () => import(@/views/${this.path}.vue)

应该是跟webpack版本相关,可能的bug吧,webpack4中动态import不支持变量方式。

   以后版本升级可以解决,目前先临时用下面方法解决吧。

computed: { comp: function () { if(!this.path){ return null; } //return () => import(@/views/${this.path}.vue) //去掉这个编译警告Critical dependency: the request of a dependency is an expression return () => Promise.resolve(require(@/views/${this.path}.vue).default) }

标签:nbcio,vue,return,request,ruoyi,dependency,Critical,path
From: https://blog.51cto.com/u_15319978/8460704

相关文章

  • 打开以前保存在postman的脚本报错:Request not found We could not find the Request
    问题1:上午打开以前保存在postman的脚本报错:RequestnotfoundWecouldnotfindtheRequestyouarelookingfor,如下:问题2:问题3:导入本地文件,超时遇到的这些问题,因为网络原因,过一段时间,有时候会出现,有时候不会出现。......
  • unable to find valid certification path to requested target
    javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:PKIXpathbuildingfailed:sun.security.provider.certpath.SunCertPathBuilderException:unabletofindvalidcertificationpathtorequestedtarget问题产生:本地与测试环境下使用ap......
  • 微信小程序TypeScript请求封装(TS+request)
    目录结构-WxApp-api请求方式-index.ts统一输出api接口-base.ts环境判断-user对应数据请求-userApi.ts-utils-request.ts封装请求封装request首先,我们先搞w......
  • Fiddler not intercepting PowerShell web requests
    FiddlernotinterceptingPowerShellwebrequestsFiddleractuallyworksviaaproxy,andautomaticallysetsproxysettingsinIEwhenrunning.Youcancheckthisbylaunchingfiddlerandthenchecking"LanSettings"underInternetOptions>......
  • iOS开发 重要通知(critical-alerts)
    重要警报(critical-alerts)是iOS12和watchOS5.0中的一种新型选择加入通知,允许绕过“请勿打扰”和静音开关。他的本意是出现紧急情况,需要用户立即关注的关键事件。一、适用程序苹果不允许通过重要通知来推送营销信息,因此,此类通知仅限于医疗或健康相关应用程序、公共安全......
  • gin-vue-admin 接口错误Error: Request failed with status code 500
    本地运行以后登录出现:控制台检查发现是请求getMenu出现500错误,并且后端出现"Error1071(42000):Specifiedkeywastoolong;maxkeylengthis1000bytes"错误,那就是数据库casbin_rule的表引擎不是InnoDB,更改成InnoDB即可。ALTERTABLEcasbin_ruleENGINE=InnoDB;......
  • 免费的fast request,还能一键生成文档的idea插件
    01.UI焕新升级新版本对之前“简陋”的UI界面做了升级,好看又好用~没有对比就没有伤害,如                  02.发送记录查看点击左下角发送界面按钮,可查看接口的发送记录和发送03.新增保存、查看保存记录调试接口时某些接口返回数据需要......
  • nodejs "Client does not support authentication protocol requested by server; con
    登录mysql输入以下命令:--选择mysql数据库:usemysql--laremehpe是登录用户名ALTERUSER'laremehpe'@'localhost'IDENTIFIEDBY'password'PASSWORDEXPIRENEVER;--laremehpe->用户名,123456->密码ALTERUSER'laremehpe'@'localhos......
  • CF570D Tree Requests
    题意给定一棵根为\(1\)的有根树,以及字符串\(S\)。\(x,h\)求\(x\)的子树内,深度为\(h\)的节点的字符能否重排为一个回文串。Sol不难发现,回文串显然至多有一个字符出现奇数个。所以我们对于每种字符随机附权值,维护前缀异或值。查询时枚举\(26\)种为奇数的情况,这是......
  • 碾压Fast Request!IDEA插件推荐:Apipost-Helper
    IDEA是一款功能强大的集成开发环境(IDE),它可以帮助开发人员更加高效地编写、调试和部署软件应用程序。我们在编写完接口代码后需要进行接口调试等操作,一般需要打开额外的调试工具,而今天给大家介绍一款IDEA插件:Apipost-Helper-2.0。代码写完直接编辑器内调试、还支持生成接口文档、接......