我尝试使用browserify加载要在浏览器中使用的节点模块。我的main.js文件依赖于fs,cheerio,json-to-xlsx。当我使用browsesrify捆绑它们时,它捆绑没有任何错误。但是当我加载捆绑文件时,它总是说无法找到模块' jszip',如果我从main.js中删除该依赖项并加载,它会显示与“fs”相同的错误。模块。
我如何使用它?或者是否有任何其他更好的加载器尝试在浏览器上使用node_modules。我试过webpack,wreq.js
感谢任何帮助
答案 0 :(得分:0)
'json-to-xlsx'模块在其中使用'xlsx'模块。 xlsx.js使用'jszip.js',如'js'+'zip'。但是browserify不能用于连接,因此你必须手动去改变require('js'+'zip')到require('jszip')。
与fs模块类似。