Webpack - 在客户端

时间:2017-02-18 07:35:53

标签: javascript webpack

我正在构建一个可以在服务器端和客户端使用的翻译库。因此,我必须检测当前环境需要不同模块的内容:
在客户端上,需要通过HTTP获取翻译,在服务器上,我将使用fs。在服务器上运行,我检查是否存在window对象,它可以完美运行。现在我认为使用definePlugin定义process.env.isClient = 'true'应该在库与webpack捆绑时删除服务器代码,但事实并非如此。
在网络上搜索似乎是双用库并不像webpack那么常见。这个问题有没有优雅的解决方案?

0 个答案:

没有答案