提问人:becem wniss 提问时间:1/27/2017 更新时间:1/27/2017 访问量:159
Kibana 在核心源代码中查找时无法解析内置的 Node JS 模块,例如“fs”
kibana cannot resolve built-in node js modules such as 'fs' when chaging in core source
问:
我正在尝试向 kibana 核心添加一些功能以从 dashbord 生成 pdf 报告。
所以在src/ui/public/agg_table.js中,我在控制器中添加了这一行。这给了我以下错误:var fs = require('fs')
ERROR in ./src/ui/public/agg_table/agg_table.js
Module not found: Error: Cannot resolve module 'fs' in D:\kibana\src\ui\public\agg_table
@ ./src/ui/public/agg_table/agg_table.js 43:15-28
未处理的拒绝错误:优化失败。
ERROR in ./src/ui/public/agg_table/agg_table.js
Module not found: Error: Cannot resolve module 'fs' in D:\kibana\src\ui\public\agg_table
@ ./src/ui/public/agg_table/agg_table.js 43:15-28
at Object.exports.create (D:\kibana\node_modules\boom\lib\index.js:21:17)
at LazyOptimizer.failedStatsToError (D:/kibana/src/optimize/base_optimizer.js:214:17)
at Compiler.<anonymous> (D:/kibana/src/optimize/lazy/lazy_optimizer.js:44:24)
at Compiler.applyPlugins (D:\kibana\node_modules\tapable\lib\Tapable.js:26:37)
at Watching._done (D:\kibana\node_modules\webpack\lib\Compiler.js:78:17)
at Watching.<anonymous> (D:\kibana\node_modules\webpack\lib\Compiler.js:51:17)
at D:\kibana\node_modules\webpack\lib\Compiler.js:403:12
at Compiler.next (D:\kibana\node_modules\tapable\lib\Tapable.js:67:11)
at Compiler.<anonymous> (D:\kibana\node_modules\webpack\lib\CachePlugin.js:40:4)
at Compiler.applyPluginsAsync (D:\kibana\node_modules\tapable\lib\Tapable.js:71:13)
at Compiler.<anonymous> (D:\kibana\node_modules\webpack\lib\Compiler.js:400:9)
at Compilation.<anonymous> (D:\kibana\node_modules\webpack\lib\Compilation.js:577:13)
at Compilation.applyPluginsAsync (D:\kibana\node_modules\tapable\lib\Tapable.js:60:69)
at Compilation.<anonymous> (D:\kibana\node_modules\webpack\lib\Compilation.js:572:10)
at Compilation.applyPluginsAsync (D:\kibana\node_modules\tapable\lib\Tapable.js:60:69)
at Compilation.<anonymous> (D:\kibana\node_modules\webpack\lib\Compilation.js:567:9)
所以我想知道为什么会发生这个错误,以及这是否是在 Kibana Core 中添加功能的唯一方法。
答: 暂无答案
评论