gpt4 book ai didi

以 node.js 作为后端的 HTML 中的 jQuery

转载 作者:搜寻专家 更新时间:2023-10-31 23:31:56 25 4
gpt4 key购买 nike

我是 jQuery 和 node.js 的新手,这个问题困扰了我几个小时,我搜索了 stackoverflow 并进行了谷歌搜索,但找不到解决方案。

我正在 jQuery 中测试这个“hello world”示例,我尝试使用 node.js 运行它,但没有成功。

这是我的 node.js 服务器代码:

var express = require('express');
var fs = require("fs");
var app = express.createServer(express.logger());
var path = require('path');

var indexText = fs.readFileSync("test.html");

app.use('/jquery', express.static(__dirname + '/jquery'));


app.get('/', function(request, response) {
response.send(indexText.toString());
});

var port = process.env.PORT || 8080;
app.listen(port, function() {
console.log("Listening on " + port);
});

如您所见,我尝试使用 express.static() 告诉 node.js jQuery 库所在的位置。这是 test.html 的 html:

<html>
<head>
<title>jQuery Hello World</title>

<script type="text/javascript" src="/jquery/jquery-1.2.6.min.js"></script>

</head>

<body>

<script type="text/javascript">

$(document).ready(function(){
$("#msgid").html("This is Hello World by JQuery");
});

</script>

This is Hello World by HTML

<div id="msgid">
</div>

</body>
</html>

它应该打印:

这是 HTML 的 Hello World这是 JQuery 的 Hello World

但它只从 HTML 打印 hello

这个问题可能很愚蠢,但我是新手,所以我需要你的帮助。谢谢。

最佳答案

好的,我找到了我所问问题的解决方案。这是一个 git 存储库,其中包含对我有帮助的代码:

https://github.com/jmhdez/Nodejs-Sample

这是带有代码的教程(它是西类牙语,但让谷歌浏览器为您翻译整个页面,没关系)

http://blog.koalite.com/2011/11/tutorial-node-js-express-jquery-i-creando-la-aplicacion/

再次感谢大家的帮助

关于以 node.js 作为后端的 HTML 中的 jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17732590/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com