小编irf*_*rfn的帖子

Zappa错误无法找到视图(玉模板)

我正在尝试一个zappa节点应用程序,我无法让它工作超出一个简单的例子.

我有application.coffee

     require('zappajs') ->
       @set views: "#{__dirname}/views"
       @set 'view engine': 'jade'
       @use 'bodyParser', 'methodOverride', @app.router, 'static'


       @configure
         development: => @use errorHandler: {dumpExceptions: on}
         production: => @use 'errorHandler'

       @get '/': -> @render 'index'
Run Code Online (Sandbox Code Playgroud)

我收到了一个错误.Zappa似乎在为文件名添加一个guid.

    example/app/views/7b16eeab-de6f-41b0-b196-8f23f4b7237d/index.jade
Run Code Online (Sandbox Code Playgroud)

这是完整的痕迹

        Error: ENOENT, no such file or directory   '/Users/irfn/project/example/app/views/7b16eeab-de6f-41b0-b196-8f23f4b7237d/index.jade'
    at Object.fs.openSync (fs.js:338:18)
    at Object.fs.readFileSync (fs.js:182:15)
    at Object.rethrow (/Users/irfn/project/example/node_modules/jade/lib/runtime.js:155:27)
    at parse (/Users/irfn/project/example/node_modules/jade/lib/jade.js:116:13)
    at Object.exports.compile (/Users/irfn/project/example/node_modules/jade/lib/jade.js:163:9)
    at Function.exports.compile (/Users/irfn/project/example/node_modules/zappajs/node_modules/express/lib/view.js:68:33)
    at ServerResponse.res._render (/Users/irfn/project/example/node_modules/zappajs/node_modules/express/lib/view.js:417:18)
    at ServerResponse.res.render (/Users/irfn/project/example/node_modules/zappajs/node_modules/express/lib/view.js:318:17)
    at Object.zappa.app.app.(anonymous function).apply.concat.render (/Users/irfn/project/example/node_modules/zappajs/lib/zappa.js:593:33)
    at Object.zappa.app.app.(anonymous function).apply.concat.ctx.render (/Users/irfn/project/example/node_modules/zappajs/lib/zappa.js:545:31)
Run Code Online (Sandbox Code Playgroud)

这是我的包json依赖项的设置方式

   "dependencies": {
      "coffee-script": "1.3.3", …
Run Code Online (Sandbox Code Playgroud)

node.js coffeescript zappa pug

3
推荐指数
1
解决办法
398
查看次数

标签 统计

coffeescript ×1

node.js ×1

pug ×1

zappa ×1