Skip to content

Cant load ".ejs" view. Please help me. #30

Open

Description

@atodhruv
Error: Failed to lookup view "error" in views directory "/views"
    at EventEmitter.render (/var/task/node_modules/express/lib/application.js:580:17)
    at ServerResponse.render (/var/task/node_modules/express/lib/response.js:971:7)
    at /var/task/webpack:/app.js:70:7
    at Layer.handle_error (/var/task/node_modules/express/lib/router/layer.js:71:5)
    at trim_prefix (/var/task/node_modules/express/lib/router/index.js:315:13)
    at /var/task/node_modules/express/lib/router/index.js:284:7
    at Function.process_params (/var/task/node_modules/express/lib/router/index.js:335:12)
    at next (/var/task/node_modules/express/lib/router/index.js:275:10)
    at Layer.handle_error (/var/task/node_modules/express/lib/router/layer.js:67:12)
    at trim_prefix (/var/task/node_modules/express/lib/router/index.js:315:13)
    at /var/task/node_modules/express/lib/router/index.js:284:7
    at Function.process_params (/var/task/node_modules/express/lib/router/index.js:335:12)
    at Immediate.next (/var/task/node_modules/express/lib/router/index.js:275:10)
    at Immediate.<anonymous> (/var/task/node_modules/express/lib/router/index.js:635:15)
    at runCallback (timers.js:674:20)
    at tryOnImmediate (timers.js:645:5)

Activity

  1. jayair commented on Apr 6, 2018

    @jayair
    Member

    @atodhruv It seems like it could find the file in the directory?

  2. atodhruv commented on Apr 9, 2018

    @atodhruv
    Author

    But there is file named "error.ejs" exist in /views folder
    if I remove app.engine('.ejs', ejs); line form app.js witll give following error

    Error: Cannot find module 'ejs'
    at Function.Module._resolveFilename (module.js:469:15)
    at Function.Module._load (module.js:417:25)
    at Module.require (module.js:497:17)
    at require (internal/module.js:20:19)
    at new View (/var/task/node_modules/express/lib/view.js:81:14)
    at EventEmitter.render (/var/task/node_modules/express/lib/application.js:570:12)
    at ServerResponse.render (/var/task/node_modules/express/lib/response.js:1008:7)
    at /var/task/webpack:/app.js:66:9
    at Layer.handle_error (/var/task/node_modules/express/lib/router/layer.js:71:5)
    at trim_prefix (/var/task/node_modules/express/lib/router/index.js:315:13)
    at /var/task/node_modules/express/lib/router/index.js:284:7
    at Function.process_params (/var/task/node_modules/express/lib/router/index.js:335:12)
    at next (/var/task/node_modules/express/lib/router/index.js:275:10)
    at Layer.handle_error (/var/task/node_modules/express/lib/router/layer.js:67:12)
    at trim_prefix (/var/task/node_modules/express/lib/router/index.js:315:13)
    at /var/task/node_modules/express/lib/router/index.js:284:7
    at Function.process_params (/var/task/node_modules/express/lib/router/index.js:335:12)
    at Immediate.next (/var/task/node_modules/express/lib/router/index.js:275:10)
    at Immediate. (/var/task/node_modules/express/lib/router/index.js:635:15)
    at runCallback (timers.js:674:20)
    at tryOnImmediate (timers.js:645:5)
    at processImmediate [as _immediateCallback] (timers.js:617:5)

  3. atodhruv commented on Apr 9, 2018

    @atodhruv
    Author

    I think res.render('view_name') not working

  4. jayair commented on Apr 9, 2018

    @jayair
    Member

    @atodhruv I'm not sure if I follow. Where did the .ejs files and the views come from?

  5. atodhruv commented on Apr 11, 2018

    @atodhruv
    Author

    It project structure is
    -Project
    -- controllers
    -- views
    -- services
    -- node_modules
    -- public
    -- routes
    -- app.js
    -- lambda.js
    -- serverless.yml
    @

  6. jayair commented on Apr 11, 2018

    @jayair
    Member

    @atodhruv I'm not sure what is going on here but is it related to the starter project?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions