在ember应用程序中不能要求('fs')

时间:2014-11-07 18:40:41

标签: node.js ember.js brunch

我在ambari-web的任何位置添加行require('fs')时遇到问题。我尝试在ambari-web / app / app.js,ambari-web / app / controllers / wizard / step3_controller.js以及其他地方添加它。每一次,我最终都会

  

未捕获错误:无法从“app”找到模块“fs”

Chrome控制台日志中的

或类似内容。出了什么问题,我有什么误解,如何将fs模块添加到这个ember应用程序中,以便我可以在控制器中使用它?我已经尝试在添加模块之后再次运行所有build instructions - 没有任何运气。

编辑:这是一个不好的问题吗?我正在投票,所以让我知道如何改进它。

1 个答案:

答案 0 :(得分:1)

fsNode.js module,在浏览器中不可用。有多种方法可以在浏览器中模拟它,具体取决于您尝试做什么,但最有可能完成您尝试的操作,您需要运行单独的Node.js程序,Web应用程序按顺序发出请求触发你想要做的文件系统操作。