小编kas*_*onz的帖子

Node.js Express将模板引擎jade更改为ejs

我试图通过使用以下更改来更改Node.js Express模板引擎.

app.js

app.set('view engine', 'jade');app.set('view engine', 'ejs');

的package.json

"jade": "~1.11.0","ejs": "^1.0.0",

最后将View/*延伸*.jade改为*.ejs.

但在那之后我得到了这个错误:

无法在视图目录"/ var/www/mynode/myapp/views"中查找视图"index"

Error: Failed to lookup view "index" in views directory "/var/www/mynode/myapp/views"
    at EventEmitter.render (/var/www/mynode/myapp/node_modules/express/lib/application.js:579:17)
    at ServerResponse.render (/var/www/mynode/myapp/node_modules/express/lib/response.js:961:7)
    at /var/www/mynode/myapp/routes/index.js:6:7
    at Layer.handle [as handle_request] (/var/www/mynode/myapp/node_modules/express/lib/router/layer.js:95:5)
    at next (/var/www/mynode/myapp/node_modules/express/lib/router/route.js:131:13)
    at Route.dispatch (/var/www/mynode/myapp/node_modules/express/lib/router/route.js:112:3)
    at Layer.handle [as handle_request] (/var/www/mynode/myapp/node_modules/express/lib/router/layer.js:95:5)
    at /var/www/mynode/myapp/node_modules/express/lib/router/index.js:277:22
    at Function.process_params (/var/www/mynode/myapp/node_modules/express/lib/router/index.js:330:12)
    at next (/var/www/mynode/myapp/node_modules/express/lib/router/index.js:271:10)
Run Code Online (Sandbox Code Playgroud)

UPDATE

我当前的app.js文件:

var express = require('express');
var path = require('path'); …
Run Code Online (Sandbox Code Playgroud)

javascript node.js express

5
推荐指数
1
解决办法
1922
查看次数

$.('.action')在Wordpress上未定义.$未定义

Jquery没有使用wordpress.它的抛出$是未定义的.

代码:

$('.action').on("change",function(e){
// my code
})
Run Code Online (Sandbox Code Playgroud)

wordpress jquery

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

标签 统计

express ×1

javascript ×1

jquery ×1

node.js ×1

wordpress ×1