Node.js TypeError:未定义不是函数

约翰·沃特

我正在追踪Treehouse Nodejs教程,并遇到此错误。路由器中的服务器响应无法在渲染器中找到view方法。

router.js:10
response.view("header", {}, response);
       ^
TypeError: undefined is not a function

renderer.js

var fs = require("fs");

function view(templateName, values, response) {
  //Read from the template files
  var fileContents = fs.readFileSync('./views/' + templateName +   '.html');
  //Insert values in to the content
  //Write out the contents to the response
  response.write(fileContents);
}

module.exports.view = view;

router.js

var Profile = require("./profile.js");
var renderer = require("./renderer.js");

//Handle HTTP route GET / and POST / i.e. Home
function home(request, response) {
  //if url == "/" && GET
  if(request.url === "/") {
  //show search
  response.writeHead(200, {'Content-Type': 'text/plain'});
  response.view("header", {}, response);
  response.write("Search\n");
  response.end("Footer\n");
 }
}
费利克斯·克林(Felix Kling)

您不在中的renderer任何地方router.js

我相信您是要打电话renderer.view代替response.view

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

未定义的Node.JS不是必需模块上的函数

来自分类Dev

TypeError:未定义不是函数-Sails.js

来自分类Dev

TypeError:未定义不是节点js中的函数

来自分类Dev

password.js TypeError:未定义不是函数

来自分类Dev

Node.js 设置变量不是未定义的

来自分类Dev

Node.js NPM MSSQL函数返回未定义

来自分类Dev

在月球函数NODE JS之外未定义变量ID

来自分类Dev

模块函数在Node.js中返回未定义

来自分类Dev

Node.js NPM MSSQL函数返回未定义

来自分类Dev

node.js函数返回未定义的值

来自分类Dev

TypeError [ERR_INVALID_CALLBACK]:回调必须是一个函数。在Node.js中收到未定义

来自分类Dev

在scala.js中使用chart.js-未定义的未捕获typeerror不是函数

来自分类Dev

React.js:未捕获的TypeError:未定义不是函数

来自分类Dev

未捕获的TypeError:未定义不是函数-typeahead.js

来自分类Dev

在tvOS应用中从Swift调用JS函数时,“ TypeError:未定义不是对象”

来自分类Dev

Ember.js:未捕获的TypeError:未定义不是一个函数

来自分类Dev

未捕获的TypeError:未定义不是函数-typeahead.js

来自分类Dev

Backbone.js模型未捕获到TypeError:未定义不是一个函数

来自分类Dev

BigVideo.js-未捕获的TypeError:未定义不是函数

来自分类Dev

未定义模块名称-Node js

来自分类Dev

变量未定义node.js

来自分类Dev

Require未定义node.js

来自分类Dev

未定义Node.js __dirname

来自分类Dev

Node.js“未定义res”

来自分类Dev

未定义Node.js会话

来自分类Dev

Node.js未定义的属性

来自分类Dev

JavaScript,Discord.js,Node.js TypeError:无法读取未定义的属性“ execute”

来自分类Dev

Node.js:Facebook向我返回了未定义的信息,而不是个人资料?

来自分类Dev

Node.js TypeError:无法读取未定义的属性“文件”

Related 相关文章

  1. 1

    未定义的Node.JS不是必需模块上的函数

  2. 2

    TypeError:未定义不是函数-Sails.js

  3. 3

    TypeError:未定义不是节点js中的函数

  4. 4

    password.js TypeError:未定义不是函数

  5. 5

    Node.js 设置变量不是未定义的

  6. 6

    Node.js NPM MSSQL函数返回未定义

  7. 7

    在月球函数NODE JS之外未定义变量ID

  8. 8

    模块函数在Node.js中返回未定义

  9. 9

    Node.js NPM MSSQL函数返回未定义

  10. 10

    node.js函数返回未定义的值

  11. 11

    TypeError [ERR_INVALID_CALLBACK]:回调必须是一个函数。在Node.js中收到未定义

  12. 12

    在scala.js中使用chart.js-未定义的未捕获typeerror不是函数

  13. 13

    React.js:未捕获的TypeError:未定义不是函数

  14. 14

    未捕获的TypeError:未定义不是函数-typeahead.js

  15. 15

    在tvOS应用中从Swift调用JS函数时,“ TypeError:未定义不是对象”

  16. 16

    Ember.js:未捕获的TypeError:未定义不是一个函数

  17. 17

    未捕获的TypeError:未定义不是函数-typeahead.js

  18. 18

    Backbone.js模型未捕获到TypeError:未定义不是一个函数

  19. 19

    BigVideo.js-未捕获的TypeError:未定义不是函数

  20. 20

    未定义模块名称-Node js

  21. 21

    变量未定义node.js

  22. 22

    Require未定义node.js

  23. 23

    未定义Node.js __dirname

  24. 24

    Node.js“未定义res”

  25. 25

    未定义Node.js会话

  26. 26

    Node.js未定义的属性

  27. 27

    JavaScript,Discord.js,Node.js TypeError:无法读取未定义的属性“ execute”

  28. 28

    Node.js:Facebook向我返回了未定义的信息,而不是个人资料?

  29. 29

    Node.js TypeError:无法读取未定义的属性“文件”

热门标签

归档