Javascript 即使I';我肯定是先装的

Javascript 即使I';我肯定是先装的,javascript,jquery,node.js,dependencies,Javascript,Jquery,Node.js,Dependencies,这是我的html <!DOCTYPE html> <html> <head> <script src='./JS-LIBS/jquery-2.0.0-min.js'></script> <script src='./app/app.js'></script> </head> <body> <h1>HELLO WORLD!</h1> <

这是我的html

<!DOCTYPE html>
<html>
<head>
    <script src='./JS-LIBS/jquery-2.0.0-min.js'></script>
    <script src='./app/app.js'></script>

</head>
<body>
    <h1>HELLO WORLD!</h1>
<h3 id="date">1-1-1697</h3>
<div id="main-content">
    <p>This is my hello world post!</p>
</div>
<div id="comments">
    <h3>Comments</h3>
    <p>This is stupid</p>
</div>
</body>
</html>
}))


如果有必要的话,我将通过node.js在ubuntu上作为本地主机运行它。顺便说一下,加载jquery时似乎没有出现错误。

Chrome开发工具是否报告了404错误?这是整个控制台。日志:资源解释为脚本,但使用MIME类型text/plain:“”传输。html:4资源被解释为脚本,但使用MIME类型text/plain:“”传输。index.html:4 Uncaught ReferenceError:$未定义app.js:1(匿名函数)app.js:1请尝试此项,或在脚本标记中显式提及“type”,因为您的本地主机服务器配置不正确,并且它正在为具有错误MIME类型的
.js
文件提供服务。
$(document).on('ready', function(){
var socket = io.connect('http://localhost:3333');
socket.on('populate', function(data){
    $.each(data, function(index, datum){
        $('h1').text(datum.title);
        $('#date').text(datum.date_published);
        $('#main-content p').text(datum.content);    
    }); 
});