Windows 如何回复快速javascript测试

Windows 如何回复快速javascript测试,windows,node.js,module,Windows,Node.js,Module,我只是从node.js开始。我已经构建了一个模块,并试图在REPL中快速运行它 在我的模块中,我有这个(不包括这里的勇气) 也许我错过了一些明显的东西。在windows上将CD刻录到c:/nodeCode/并运行节点。 然后在节点REPL I中键入 var temp=require('templateModule') 结果: Error: Cannot find module 'templateModule' at Function.Module._resolveFilename

我只是从node.js开始。我已经构建了一个模块,并试图在REPL中快速运行它

在我的模块中,我有这个(不包括这里的勇气)

也许我错过了一些明显的东西。在windows上将CD刻录到c:/nodeCode/并运行节点。 然后在节点REPL I中键入

var temp=require('templateModule')

结果:

 Error: Cannot find module 'templateModule'
       at Function.Module._resolveFilename ...
如果执行包含require的node test-server.js,也会出现此错误

也许我丢了一些样板?也许我需要一个package.json什么的?文档很混乱,我找不到一个好的REPL node.js hello world windows示例

更新:


似乎我可以在浏览器中使用browserify很好地使用模块。。。我的路径或节点安装是否有问题?

由于它是一个自定义模块,您必须这样做:

var temp = require('./templateModule'); 
或:

,假设您的模块文件名为“templateModule.js”,并且位于运行de
node
命令的同一目录中

也许对你有帮助

var temp = require('./templateModule'); 
var temp = require('./templateModule.js');