小编AHi*_*ouy的帖子

Handlebars/Node/Express 无法加载文件

因此,我正在开发一个用于基本 CRUD 操作的 Node/Express Web 应用程序,但在项目中实现 Handlebars 却遇到了困难。

当我尝试使用把手时,.hbs(以前的 .html)页面中的样式表都没有加载。

这是文件树:

在此输入图像描述

这是错误: 在此输入图像描述

这是脚本导入语句的示例

索引.hbs

<!-- Bootstrap -->
    <link href="../vendors/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet">
Run Code Online (Sandbox Code Playgroud)

最后是 server.js 文件

var express     = require('express'),
    bodyParser  = require('body-parser'),
    path        = require('path'),
    mysql       = require('mysql'),
    dbconfig    = require('./config/database'),
    exphbs  = require('express-handlebars');

var connection = mysql.createConnection(dbconfig.connection)
connection.query('USE ' + dbconfig.database);

var app = express();



//Body Parser Middleware
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({extended: false}));

//Set static path
//app.use(express.static(path.join(__dirname, 'public')));
//app.use(express.static(__dirname + '/public'));
//app.set('views', __dirname + '/views');
//app.use('/views', express.static(path.join(__dirname, '/views')));


app.engine('hbs', exphbs({defaultLayout: false}));
app.set('view engine', …
Run Code Online (Sandbox Code Playgroud)

javascript node.js express handlebars.js

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

SQL插入错误:ORA-00984

所以我创建了一个Oracle数据库模式,我正在尝试插入数据,但收到以下错误

SQL Error: ORA-00984: column not allowed here
00984. 00000 -  "column not allowed here"
Run Code Online (Sandbox Code Playgroud)

这是我的表的DDL

CREATE TABLE "SAMPLE_TYPE" 
   (    
        "SAMPLE_TYPE_ID" NUMBER(10,0) NOT NULL, 
        "SAMPLE_CODE" VARCHAR2(20) NOT NULL,
        CONSTRAINT SAMPLE_TYPE_PK PRIMARY KEY ("SAMPLE_TYPE_ID")
   );
--------------------------------------------------------
--  DDL for Sequence SEQ_SAMPLE_TYPE
--------------------------------------------------------

   CREATE SEQUENCE "SEQ_SAMPLE_TYPE"  MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 61 CACHE 20 NOORDER  NOCYCLE ;
Run Code Online (Sandbox Code Playgroud)

最后这里是失败的insert语句.

INSERT INTO "SAMPLE_TYPE" (SAMPLE_TYPE_ID, SAMPLE_CODE) VALUES (SEQ_SAMPLE_TYPE.nextval, "Small");
Run Code Online (Sandbox Code Playgroud)

有关如何纠正此问题的任何想法?谢谢!

sql oracle

0
推荐指数
1
解决办法
1023
查看次数

标签 统计

express ×1

handlebars.js ×1

javascript ×1

node.js ×1

oracle ×1

sql ×1