【问题标题】:Understrap 'require is not defined'Understrap '要求未定义'
【发布时间】:2017-05-31 22:51:19
【问题描述】:

我在我的 Wordpress 项目中使用Understrap theme。我创建了一个简单的自定义 .js 文件以添加到我的项目中,但出现“require is not defined”错误。

自定义 .js 文件

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');
})

【问题讨论】:

    标签: node.js wordpress gulp


    【解决方案1】:

    Nodejs 是一种服务器端语言,除非你使用 browserify 或 webpack,否则你不能在浏览器端使用 require。而且你不能在浏览器中使用express,因为它是一个服务器端框架,因为你使用的是wordpress的主题,我认为你根本不需要使用nodejs,只需编写普通的js。

    【讨论】:

      猜你喜欢
      • 2019-04-15
      • 2016-08-10
      • 2018-06-15
      • 2019-08-20
      • 2012-01-02
      • 2018-05-15
      • 1970-01-01
      相关资源
      最近更新 更多