javascript - 运行 Node.js 服务器时无法获取/test.html

标签 javascript node.js angularjs

我开始阅读 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”。

我看过thisthis在这里提问。没有一个解决方案对我有帮助。

最佳答案

这本书并没有很好地描述我记得将 server.js 放在哪里。所以我把它放在 angularjs 文件夹上方的一个文件夹中。因此,需要删除“..”。我错误地留在了导致我出现问题的“/”中。正如我所想...一个愚蠢的小错误(最难发现)。

关于javascript - 运行 Node.js 服务器时无法获取/test.html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25457122/

相关文章:

javascript - 如何在 react router dom v4 的嵌套路由中获取参数?

javascript - 具有整数比较的 AngularJS 过滤器

javascript - jshint 不被识别为内部或外部命令、可运行程序或批处理文件

javascript - AJAX 后 $scope.variable 未更改

javascript - 从服务更改值时,ng-change 不会触发

javascript - JSON 文件内容未在 HTML 中加载

javascript - WordPress Revolution slider : Unmuting failed and the element was paused instead because the user didn't interact with the document before

javascript - 在 Wordpress 中使用 Visual Composer;原始 js 未应用于我的原始 html

javascript - 如何使用 Microsoft-Graph 和 NodeJS 按日历名称获取日历事件?

node.js - 如何在 Mongoose 中找到nscanned?