【问题标题】:Webpack: use fs with npm package, but not in browserWebpack:使用 fs 和 npm 包,但不在浏览器中
【发布时间】:2018-10-09 17:57:58
【问题描述】:

我正在使用 Webpack 开发一个需要在浏览器和 Node.js 环境中工作的库。只有一个函数需要 fs,这个函数只能在 Node 环境中调用(它是为了增加与 Express 的兼容性)。我已经添加: target: 'node', externals: { fs: 'commonjs fs' } 但是,webpack 构建过程仍然会抛出错误。

我该怎么做才能使用fs

【问题讨论】:

    标签: javascript node.js npm webpack bundling-and-minification


    【解决方案1】:

    找到解决方案!将var fs = require('fs') 放在使用它的函数中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-03-09
      • 1970-01-01
      • 1970-01-01
      • 2013-05-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多