问题标签 [express]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 在 Node.js 中编写文件
我一直在尝试找到一种在使用 Node.js 时写入文件的方法,但没有成功。我怎样才能做到这一点?
node.js - ejs中的布局`yield`方法是什么?
我只是从 node.js + express + ejs 开始。我在任何地方都找不到如何将请求的 ejs 文件拉入布局文件。
我很清楚这yield
不是正确的事情。
例如
布局.ejs
索引.ejs
node.js - 使用 express 在 node.js 中呈现 LESS.js 样式表的最佳方法是什么?
我有一个小的 node.js 应用程序(我的第一个),我想在服务器加载时编译它的 less.js 样式表。我要开始的一点是翡翠的快速示例应用程序,它在创建服务器时编译它的 SASS 模板:
我看到了这一点,并希望它就像将 sass 更改为 less 一样简单,但这似乎不起作用。
我应该采取不同的方法吗?有什么我想念的吗?我在任何地方都找不到关于 .compile 方法的文档。
谢谢!
node.js - Nodejs:如何从中间件中捕获异常?
我正在使用 node.js 和“less”编译器中间件:
现在我有一个错误的.less
文件,但我找不到任何有关如何获取错误消息的文档。我收到的页面是这样的:
所以这没有帮助。有人有想法吗?
exception-handling - 如何在 node.js 中捕获 http 客户端请求异常
我有一个 node.js 应用程序,我想用它来检查特定站点是否已启动并返回正确的响应代码。我希望能够捕获由于域名未解析或请求超时而出现的任何错误。问题是这些错误会导致 Node 崩溃。我是整个异步编程方法的新手,所以我不确定在哪里放置我的 try/catch 语句。
我有一个类似于 /check/site1 的 ajax 调用。服务器端调用一个尝试建立连接然后返回状态码的函数。这是一个非常简单的函数,我将每一行都包装在一个 try/catch 中,它永远不会捕获任何东西。这里是:
即使这些行中的每一行都包含在 try/catch 中,我仍然会得到未捕获的异常,例如 EHOSTUNREACH 等。我希望能够捕捉到这些并将其返回给 ajax 调用。
关于下一步尝试什么的任何建议?
node.js - Node.js - 快递 - 玉 - 编译 SASS/LESS
任何人都有关于nodejs的真正新手指南 - express - SASS/LESS?我无法让这个工作。我现在的例子是尽可能简单的..
该文件style.css.less
位于pub_dir
,我可以直接访问它,并且样式是
据我了解,编译应该在启动时发生,并且将在src
-dir中生成一个css文件,因为没有指定dest。
我的服务器运行良好,但无论我尝试了多少种方式来处理 LESS/SASS 文件的目录名、目录和名称(以及它们各自的 LESS/SASS 内容),我都无法使其正常工作。该死!帮助。
node.js - Express.js 的仅会话 cookie
http://www.javascriptkit.com/javatutors/cookie.shtml
另一方面,仅会话 cookie 将信息存储在浏览器内存中,并且在浏览器会话期间可用。换言之,存储在会话 cookie 中的数据从存储之日起一直可用,直到浏览器关闭。在此期间从一页移动到另一页不会擦除数据。
如何使用Express.js实现这一点?
node.js - 是否可以为 NodeJS 应用程序设置基本 URL?
我希望能够在同一个域下托管多个 NodeJS 应用程序,而不使用子域(例如 google.com/reader 而不是 images.google.com)。问题是我总是在 Express/NodeJS 中输入 URL 的第一部分,例如“/reader”。
如何设置 Express 应用程序以使基本 URL 为something.com/myapp
?
所以而不是:
我可以:
我还想将 Connect 的 staticProvider 配置为相同的行为方式(现在它默认为提供静态文件something.com/js
或something.com/css
代替something.com/myapp/js
)
javascript - 渲染基本的 HTML 视图?
我有一个基本的 node.js 应用程序,我正在尝试使用 Express 框架启动它。我有一个views
文件夹,里面有一个index.html
文件。但是我在加载网络浏览器时收到以下错误。
错误:找不到模块“html”
下面是我的代码。
我在这里想念什么?
javascript - Express.js 中的错误处理
如何处理 Express.js 中的错误?
例如,如果用户调用不存在的资源?