【发布时间】:2017-04-26 02:49:33
【问题描述】:
我是 node.js 的菜鸟。可能这是一个微不足道的问题。 我有 server.js:
var express = require('express');
var cors = require('cors');
var app = express();
var path = require('path');
var request = require('request');
var cheerio = require("cheerio");
request({
uri: "http://ptnpnh.ua",
}, function(error, response, body) {
var $ = cheerio.load(body);
$("[data-tab=toDay] .weatherNow .temp .temperature_value").each(function() {
var link = $(this);
var text = link.text();
console.log(text);
});
});
app.use(cors());
app.use(function(req, res, next) {
res.header("Access-Control-Allow-Origin", "*");
res.header("Access-Control-Allow-Methods", "GET, POST, OPTIONS, PUT, PATCH, DELETE");
res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept");
next();
});
app.get('/', function(req, res, next) {
res.sendFile(path.join(__dirname + '/index.html'));
app.use(express.static('public'));
app.use("/css", express.static(__dirname + '/css'));
app.use("/color", express.static(__dirname + '/color'));
app.use("/fontaw", express.static(__dirname + '/font-awesome'));
app.use("/fonts", express.static(__dirname + '/fonts'));
app.use("/img", express.static(__dirname + '/img'));
app.use("/js", express.static(__dirname + '/js'));
app.use("/node", express.static(__dirname + '/node_modules'));
});
app.post('/', function(req, res, next) {
});
app.listen(8080);
如何修改此代码以将“文本”字符串放入现有“/index.html”的 dom 元素(例如,带有 id="appendedText")?
【问题讨论】:
标签: jquery node.js express cors