我们可以使用捆绑工具Webpack在React Js中使用节点核心模块或其他节点模块吗?

时间:2017-03-09 17:50:22

标签: node.js reactjs webpack-2

我尝试在reactjs中使用节点核心模块fs

const fs = require('fs');

但是它引发了错误:“无法找到模块fs。我们可以使用webpack在前端端使用节点核心模块或其他模块(react js)。如果是,那么我们如何实现这一目标,如果我们不能,那么有没有办法在前端使用节点模块?

1 个答案:

答案 0 :(得分:1)

在前端使用节点模块可能有意义,但在fs的情况下却没有。客户端计算机的文件系统不会暴露给网站上运行的代码。

出于明显的安全原因,这是强制执行的。您无法使用客户端上的节点模块神奇地绕过此障碍。

这里简短的回答是:不,你不能。