正如标题所示,我正在尝试导入“exports.js”,以便我可以在我的node.js应用程序中使用highcharts。我完全遵循了这个网站:
https://www.npmjs.com/package/highcharts
我已经导入了Highcharts模块,但是当我导入“exports.js”时,我一直收到未定义的文档。
我已经看过这个主题但它没有解决我的问题。 Getting error 'Cannot read property 'document' of undefined' while importing exporting.js (to export highchart charts)
任何帮助,将不胜感激。谢谢!
(function () {
'use strict';
/**
* Creates new HighChart
* @class HighChart
*/
var HighChart = function () {
var Highcharts = require('highcharts');
// Load module after Highcharts is loaded
require('highcharts/modules/exporting')(Highcharts);
// Create the chart
Highcharts.chart('container', { /*Highcharts options*/ });
这部分是我的代码,但这是它失败的地方。它无法要求导出模块。
尝试删除'use strict'
。这个错误来自于window
对象在严格模式下停止与全局上下文中的this
相关联,而是返回undefined
(没有document
属性)。