我开始阅读 Pro AngularJS。在设置开发环境的部分中,我创建了一个 angularjs 目录并将一个 test.html 文件放入其中。在该文件夹之外,我为 Node.js 安装了“connect”和“serve-static”。我还创建了一个 server.js 文件。内容如下:
var connect = require('connect');
var app = connect().use(connect.static('/angularjs'));
app.listen(5000);
当访问以下 URL http://localhost:5000/test.html
时,我看到的只是文本“Cannot GET/test.html”。
最佳答案
这本书并没有很好地描述我记得将 server.js 放在哪里。所以我把它放在 angularjs 文件夹上方的一个文件夹中。因此,需要删除“..”。我错误地留在了导致我出现问题的“/”中。正如我所想...一个愚蠢的小错误(最难发现)。
关于javascript - 运行 Node.js 服务器时无法获取/test.html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25457122/