2017-05-31 8 views
0

Ich verwende die Understrap theme für mein Wordpress-Projekt. Ich habe eine einfache benutzerdefinierte .js-Datei erstellt, um sie zu meinem Projekt hinzuzufügen, aber ich erhalte eine Fehlermeldung "erfordert nicht definiert ist".Unterstrap 'require ist nicht definiert'

benutzerdefinierte J-Datei

var express = require('express'); 
var moment = require('moment'); 
var app = express(); 
var m = moment(); 

app.get('/', function (req, res) { 

    m.set({'year': 2017, 'month': 5, 'day': 29}); 
    //res.send(moment().format('YYYY/M/D')); 
    var today = document.getElementById('today'); 
    today.innerHTML = moment().format('YYYY/M/D'); 
}) 

Antwort

1

NodeJS ist eine serverseitige Sprache, können Sie nicht in Browser-Seite verwenden, erfordern es sei denn, Sie browserify oder webpack verwenden. Und du kannst auch nicht express im Browser verwenden, weil es ein serverseitiges Framework ist, da du ein Theme für Wordpress verwendest, ich glaube nicht, dass du überhaupt nodejs verwenden musst, schreibe einfach die plain js.

Verwandte Themen