首页 > 解决方案 > NodeJS:如何编写最简单的 HTML+CSS+img 服务器?

问题描述

我正在寻找像 1999 年一样的代码。

我想开发一个简单的节点服务器来服务一页:index.html样式为styles.css并显示image.png

谷歌没有向我展示一个简单的结果。如果您的答案是“查看这个很酷的第三方软件/库/npm 包”,那不是我想要的。我试图找到一个不需要输入“npm i -S foo ”的答案。

我只想使用内置的 http 模块来提供基本的 html 文件,但每个示例和答案都是 find 使用模板引擎、express 或其他一些附加包。我不希望在谷歌搜索包方面做得更好。我不想提供“Hello World”字符串。我不是在尝试编写文件服务器。我希望更好地理解底层基础知识。依赖最少的最基本方法是什么?这就是我想要学习的。

离我最近的还是需要快递

var express = require('express')
var http = require('http')
var app = express()

app.use(express.static(__dirname + '/static'))

http.createServer(app).listen(8080)

但导致此错误

Content Security Policy: The page’s settings blocked the loading of a resource at inline (“default-src”).

想学习,所以任何建议表示赞赏,tia~

标签: htmlnode.jshttp

解决方案


推荐阅读