无法解析 'fs',Angular 的 Truffle Box

Can't resolve 'fs', Truffle Box for Angular

我正在按照本指南开发以太坊去中心化应用程序: https://github.com/Quintor/angular-truffle-box

这需要:

truffle
@angular/cli
ganache-cli

我尝试了一些技巧,例如 npm update fs,在浏览器中将 fs 设置为 false,如下所示:

"browser": {
    "fs": false,
    "path": false,
    "os": false
  }

然而,其中 none 似乎有效,我在 ./node_modules/node-dir/lib/paths.js readfilesstream.jsreadfiles.js

中不断收到错误

我没有使用 truffle unbox Quintor/angular-truffle-box,而是克隆了主分支 angular-truffle-box-master

从那时起,我打开了一个终端并按照教程进行操作,除了第 2 步,truffle unbox Quintor/angular-truffle-box