当我们安装的依赖包某些不满足我们的需求时,我们需要对其进行某些少量的改动。
改动不大,但是又不影响依赖插件其他的更新。

在自己项目的node_modules里面找到自己要修改的依赖包文件ag-grid-enterprise.cjs.js :
项目/node_modules/ag-grid-enterprise/dist/ag-grid-enterprise.cjs.js
ag-grid-enterprise.cjs.js这个文件就是自己需要修改的文件
在这里插入图片描述

把这个文件拷贝出来放到自己的项目目录下如:
项目/src/assets/dist/ag-grid-enterprise.cjs.js, 根据自己的需要对这个文件进行修改。如果ag-grid-enterprise.cjs.js内有引入其他依赖的文件的插件记得一起把这些路径统一修改到对应的依赖路径。否则功能缺少
为确保自己修改的文件是否起作用:自己在代码中打印一个

console.log("---------------  ^_^ -------------------");

在这里插入图片描述
在这里插入图片描述

在 项目/node_modules/ag-grid-enterprise 这个依赖包中找到引用ag-grid-enterprise.cjs.js这个文件的路径:如
在这里插入图片描述
在项目中拦截这个文件的路径并替换我们修改文件的路径
对 项目/vue.config.js 文件进行修改:
在这里插入图片描述
重新启动项目 npm run dev
在这里插入图片描述
浏览器日志打印出数据证明已经成功调用到自己修改的文件了。

Logo

前往低代码交流专区

更多推荐