浏览代码

Some improvements to TrivialServer, we can call require from class side initializer, as long as we skip using var so that we actually modify the global variable.

Göran Krampe 13 年之前
父节点
当前提交
01de379433
共有 3 个文件被更改,包括 3 次插入3 次删除
  1. 2 1
      nodejs/trivialserver/README
  2. 1 1
      nodejs/trivialserver/TrivialServer.st
  3. 0 1
      nodejs/trivialserver/main.js

+ 2 - 1
nodejs/trivialserver/README

@@ -5,7 +5,8 @@ trivial          - trivial bash script to run resulting program.
 main.js          - small "doit" to actually run code. Will be added by ntalkc.
 Makefile         - trivial makefile, read it.
 
-TrivialServer.js - produced when you run make. Contains JTalk + Hello.st + main.js
+TrivialServer.js - produced when you run make.
+Program.js       - Contains JTalk + TrivialServer.js + main.js
 
 To play, do this:
 

+ 1 - 1
nodejs/trivialserver/TrivialServer.st

@@ -29,5 +29,5 @@ process: aRequest
 
 !TrivialServer class methodsFor: 'initialization'!
 initialize
-	{'var os = require(''os'');'}
+	{'os = require(''os'');'}
 ! !

+ 0 - 1
nodejs/trivialserver/main.js

@@ -1,5 +1,4 @@
 var http = require('http');
-var os = require('os');
 // Instantiate a JTalk object to process requests
 var server = smalltalk.TrivialServer._new();
 http.createServer(function (req, res) {