tnjk.net
当前位置:首页 >> noDEjs能直接访问html 页面吗 >>

noDEjs能直接访问html 页面吗

您好,我来为您解答: 可以。 对于静态资源的请求,可通过 app设置(var app = express.createServer();) app.use('/WebContent’, express.static(__dirname + ‘/WebContent’)) 假如监听IP为 localhost;端口为 3000, 希望我的回答对你有帮助。

用Node.js处理(响应)静态资源(html、css、js、img)。 原生做法就是通过读取文件,然后响应。 第三方框架也有提供便捷方式,比如Express就提供了设置某个目录为静态目录。

你得发送一个请求,然后对方网站会返回一个html页面给你。然后你就可以使用一些模块去分析这个html页面

也许你问的是,如何用Node.js处理(响应)静态资源(html、css、js、img)。 原生做法就是通过读取文件,然后响应。 第三方框架也有提供便捷方式,比如Express就提供了设置某个目录为静态目录。

不能,nodejs是在服务器端运行的,不能访问客户端运行的html页面,不过可以生成html传递给客户端。nodejs能直接访问html 页面吗

不能,nodejs是在服务器端运行的,不能访问客户端运行的html页面,不过可以生成html传递给客户端。

可能是图片路径问题

var http = require("http"), url = require("url"), path = require("path"), fs = require("fs"); http.createServer(function (req, res) { var pathname=__dirname+url.parse(req.url).pathname; if (path.extname(pathname)=="") { pathnam...

Node是服务端的JS,不能直接使用HTML,但是可以通过后台响应HTML代码到用户端,就可以间接使用了,在Express之类的框架也可以使用EJS等之类的模版引擎,可以在HTML中使用表达式。 希望能帮到你哦😄

可以尝试我开发的 前端开发 构建工具slow-cli 安装 npm install slow-cli -g使用 在本地的html文件的目录下运行一次(以后就不用运行了) slow init然后运行 slow start就可以了。 打开浏览器 localhost:3000/xx.html就可以 访问本地的html文件...

网站首页 | 网站地图
All rights reserved Powered by www.tnjk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com