折雨的天空
node14在使用一个第三方插件的时候,总是提示:This dependency was not found
2023-5-29 我好笨


看了目录下,插件已经安装了的



运行还是提示:







ERROR  Failed to compile with 1 error                                                                                                                                                                                    下午4:53:02

This dependency was not found:

* vue-okr-tree in ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/views/perf/homepage/orgFramework.vue?vue&type=script&lang=js&



经过反复测试,node加载插件找的时dist对应的目录,而这个目录是在插件的package.json中定义的







由于插件中定义的目录,通过node install安装下来,里面又没有对应文件,文件放在lib目录下的,所以找不到文件,无法使用。







解决办法:



1、赋值lib目录下的文件到dist



2、修改package.json文件中,main对应的路径。



QQ图片20230529170742.png

发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容