简体   繁体   English

angular.js“ Hello World”应用无法正常工作

[英]angular.js “Hello World” app not working

A simple Hello World app I made following various tutorials seams to not want to work. 我按照各种教程制作了一个简单的Hello World应用程序,使其不想工作。 Everything seams correct to me, so can someone please help me? 一切对我来说都是正确的,所以有人可以帮我吗? Code is in this repo 代码在此仓库中

And here you got it just in case: - app.js: 在这里,您可以以防万一:-app.js:

var express = require("express");
var app = express();
var server = require("http").createServer(app);
var io = require("socket.io").listen(server);

server.listen(8080);

console.log("Server started on port 8080");

app.get("/", function(req, res) {
    res.sendFile(__dirname + "/index.html");
    console.log("Request get");
});

-index.html: -index.html:

<!DOCTYPE html>
    <html ng-app>
        <head>
            <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.3/angular.min.js"</script>
            <title>Prueba de AngularJS</title>
        </head>
        <body>
            {{"Hello " + "world"}}
        </body>
    </html>

This line has no > , 该行没有>

`<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.3/angular.min.js"</script>`

Replace it with: 替换为:

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.3/angular.min.js"></script>

In future, see what output you get in Chrome's View Source . 将来,请查看您在Chrome的“ 查看源”中获得的输出。 That will tell you what's wrong! 那会告诉你怎么了!

And don't add node_modules . 并且不要添加node_modules Add it to .gitignore . 将其添加到.gitignore

Your script tag (inside the html) is missing a closing ">" just after "min.js". 您的脚本标签(位于html内)在“ min.js”之后缺少结束符“>”。 Otherwise it looks fine :) 否则看起来很好:)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM