Quantcast
Channel: GoJS - Northwoods Software
Viewing all articles
Browse latest Browse all 7069

Using GoJS with NodeJS - "ReferenceError: window is not defined" in file go-debug.js:2055:325

$
0
0

@nurub wrote:

I was trying to use GoJS with NodeJS in a simple program. I'm using NodeJS v4 on Win7. I'm testing on Firefox.
I'm also using Express and Jade with NodeJS
I didn't modify the default files like app.js after creating a project in NodeJS. The following are the

index.jade content

extends layout
block content
  h1= title
  p Welcome to #{title}
  #myDiagramDiv(style='width:400px; height:150px; background-color: #DAE4E4;')

index.js content

var express = require('express');
var router = express.Router();

var go;

/* GET home page. */
router.get('/', function(req, res, next) {
    go = require("../node_modules/gojs/release/go-debug.js");
    var $ = go.GraphObject.make;
    var myDiagram =
    $(go.Diagram, "myDiagramDiv",
    {
        initialContentAlignment: go.Spot.Center, // center Diagram contents
        "undoManager.isEnabled": true // enable Ctrl-Z to undo and Ctrl-Y to redo
    });

    var myModel = $(go.Model);
    // in our model data, each node is represented by a JavaScript object:
    myModel.nodeDataArray = [
    { key: "Alpha" },
    { key: "Beta" },
    { key: "Gamma" }
    ];
    myDiagram.model = myModel;

    res.render('index', { title: 'Express' });
});
module.exports = router;

I'm getting on the browser the following error

window is not defined
ReferenceError: window is not defined
at Object. (C:\JavaScript\IQTestGenerator\graphTest\node_modules\gojs\release\go-debug.js:2055:325)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at C:\JavaScript\IQTestGenerator\graphTest\routes\index.js:14:10
at Layer.handle as handle_request
at next (C:\JavaScript\IQTestGenerator\graphTest\node_modules\express\lib\router\route.js:131:13)

Posts: 2

Participants: 2

Read full topic


Viewing all articles
Browse latest Browse all 7069

Trending Articles