node.js - node.js/expressJS '无法获取 /'
问题描述
我正在使用 .html 渲染索引文件夹中的图像
var express = require('express');
var app = express();
var port 3300;
app.use(express.static(__dirname + '/index'));
app.listen(port,function() {
console.log("server listening on port " + port);
})
获取错误无法获取 /
解决方案
var express = require('express');
var app = express();
var port = 3300;
app.use(express.static(__dirname + '/index'));
app.get('/',function(req,res){
res.sendFile(__dirname + "file.html");
});
app.listen(port,function() {
console.log("server listening on port " + port);
})
** 将 html 文件和图像文件保存在 index 文件夹中,然后按上述方式访问它。
在 index/file.html
<img src='/img.png' />
推荐阅读
- java - Java Spring Security hasAnyAuthority 不起作用
- python - 为什么更改链表的复制版本会更改原始链表?
- javascript - 我的函数在按钮单击时不运行 (JavaScript)
- java - 为什么 JPA Repository 保存方法不会更新生产中的实体详细信息?
- azure - 针对 CDN 的 B2C 自定义策略 LoadUri 无法加载登录表单
- python - 在 heroku 上找不到 SentencePiece 的匹配分布
- python - Python Selenium 不在 Ubuntu 上渲染 React SPA
- css - CSS styles are not being applied to React file
- wordpress-gutenberg - How to detect when a block is duplicated
- c# - 为值创建属性 [NonSerialized]