您好,我来为您解答:
可以。
对于静态资源的请求,可通过 app设置(var app = expresscreateServer();)
appuse('/WebContent’, expressstatic(__dirname + ‘/WebContent’))
假如监听IP为 localhost;端口为 3000,
希望我的回答对你有帮助。
原因很简单,在你的代码中
fsreadFile("/loginhtml",function(err,html) 这句话导致你无法读取。
这句话表达的含义是: 我只读取 loginhtml 这个文件的内容,其他文件内容我都不读取
但是你要知道loginhtml文件中的每个都是外部资源,它们不属于html的内容
比如:假设loginhtml中有这样一段
<img src="/image/catpng" />
因为上面的那段代码,现在 /image/catpng 这个路径里的内容你无法读取
解决办法:
先引入 >
以上就是关于nodejs能直接访问html 页面吗全部的内容,包括:nodejs能直接访问html 页面吗、直接打开html正确,但用nodejs打开就不显示图片、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)