修改node-modules代码,webpack打包时怎末才能生效?
在做html导Excel的样式,需要设置Excel表格打印预览的缩放比例以及页边距,查阅众多资料,只有修改xlsx-style的源码可以解决,可是修改源码后,怎末修改webpack打包后也能生效,求大神指教
回复
1个回答
test
2024-07-02
可以使用 webpack 的 resolve.alias 配置来将模块的引用指向本地代码。,当 webpack 打包时,它将使用您的本地代码而不是 node_modules 中的代码。如果要修改 lodash 模块中的代码,可以在 webpack 配置中添加以下内容:resolve: {
alias: {
'lodash': path.resolve(__dirname, 'src/lodash')
}
}这将把 lodash 模块的引用指向您的本地 src/lodash 目录中的代码
回复
适合作为回答的
- 经过验证的有效解决办法
- 自己的经验指引,对解决问题有帮助
- 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
- 询问内容细节或回复楼层
- 与题目无关的内容
- “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容