dun*_*elf 6 html javascript path node.js
我最近有一个问题,我不明白节点js中html的路径如何工作。我按正常方式链接index.html的脚本-相对于index.html的文件(node.js文件和index.html位于同一目录“ res.sendFile(__ dirname +'/index.html');”中)。但是,如果我在用节点js执行的浏览器中打开它,则仅统计脚本的“ cant GET blabla”。只需单击没有节点js的index.html即可打开这些路径!我该如何为节点js编写html路径?
var express = require('express'),
app = express(),
server = require('http').createServer(app),
io = require('socket.io').listen(server),
port = Number(process.env.PORT || 3000),
server.listen(port);
app.get('/', function(req, res){
res.sendFile(__dirname + '/index.html');
});
Run Code Online (Sandbox Code Playgroud)
谢谢你的时间!:)
看这个:
Run Code Online (Sandbox Code Playgroud)app.get('/', function(req, res){ res.sendFile(__dirname + '/index.html'); });
你已经告诉 Node“当浏览器要求/提供它时index.html”。
当浏览器请求时会发生什么someScript.js?
你还没有告诉 Node 接下来要做什么。
(您可能需要找到一个用于提供静态文件的库,而不是单独显式处理每个文件)。
| 归档时间: |
|
| 查看次数: |
1622 次 |
| 最近记录: |