Gulp 相当于 webpack externals

问题描述

我使用的包的开发者只包含 webpack 说明:

///webpack.config.js
vendor: [
        .....
        'xlsx','file-saver'
],.....
node: {fs: 'empty'},externals: [
    {'./cptable': 'var cptable'},{'./jszip': 'jszip'}
 ]

我的项目在 gulp 中使用 browserify 运行,并且当 ES6 文件包含该行

import ReactDataExport from 'react-data-export';

已加载,即使我已注释掉实际使用 ReactDataExport 的行,我仍收到以下错误

找不到模块“jszip” 在 o (_prelude.js:1) 在 _prelude.js:1 在 make_xlsx (xlsx.js:1344) 在对象。 (xlsx.js:12576) 在对象。 (xlsx.js:12578) 在 Object./.../node_modules/tempa-xlsx/xlsx.js../dist/cpexcel (xlsx.js:12578) 在 o (_prelude.js:1) 在 _prelude.js:1 在 Object./.../node_modules/react-data-export/dist/ExcelPlugin/components/ExcelFile.js.../elements/ExcelSheet (ExcelFile.js:19) 在 o (_prelude.js:1)

如何在 gulp/browserify 中执行 webpack 中的外部操作?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)